Hier sind die Informationen laut der offiziellen Dokumentation :
Es gibt vier verschiedene Paare von öffnenden und schließenden Tags, die in in PHP verwendet werden können. Zwei davon,
<?php ?>
und<script language="php"> </script>
, sind immer verfügbar. Die beiden anderen sind kurze Tags und ASP-Stil-Tags, und können in der Konfigurationsdatei php.ini-Konfigurationsdatei ein- und ausgeschaltet werden. Als solches, während manche Leute kurze Tags und ASP-Style-Tags bequem finden, sind sie weniger portabel, und im Allgemeinen nicht empfohlen .
Nach meiner Erfahrung sind die meisten Server tun kurze Tags aktiviert haben. Tippen
<?=
ist weitaus bequemer als die Eingabe von
<?php echo
Die Bequemlichkeit des Programmierers ist ein wichtiger Faktor, daher warum werden sie nicht empfohlen?