PHP-Code wird mit Hilfe von SGML Processing Instructions (PIs) in HTML eingebettet. Der Code steht zwischen <?php und ?> (empfohlene Schreibweise):
<?php phpinfo(); ?>
Alternativ kann auch ein Script-Tag für Server-Side Scripting verwendet werden:
<script language="php"> phpinfo(); </script>
Falls die Konfigurationsvariable short_open_tag gesetzt ist (nicht empfohlen!), kann man den Namen der Scriptsprache in den PIs weglassen:
<? phpinfo(); ?>
Dies erlaubt auch schnelle Ausgabe des Wertes von Ausdrücken.
<?= $_SERVER['PHP_SELF'] ?> <!-- kann anstelle von --> <? echo $_SERVER['PHP_SELF'] ?> <!-- geschrieben werden. -->
Falls die Konfigurationsvariable asp_tags gesetzt ist (nicht empfohlen!), kann man auch
<% phpinfo(); %>
a la Microsoft schreiben. Dies wird von vielen Editoren (Frontpage, Dreamweaver) besser verstanden.






