Tobias Unger: unlogisches Verhalten von PHP?

Beitrag lesen

Hallo,

ich habe folgendes Experiment gemacht:

<?php
if ("1" != "1") {
?>
Hello
<?php
}
?>

Merkwürdigerweise wird da kein Hello ausgegeben. Ich hätte erwartet, dass PHP nur innerhalb von <?php ?> aktiv ist und sich nicht um alles ausenrum kümmert.
Das ist so zwar sehr praktisch, aber ich bin mir nicht so sicher, ob ich das nutzen soll, oder das bei der nächsten PHP-Version nicht mehr funktioniert.

Was meint ihr?

Vielen Dank im Vorraus,
Tobias Unger, www.tobias-unger.de