Dal canto mio so per certo che il browser non legger? mai le istruzioni php (non ? come JS), bens? il suo output; inoltre certe istruzioni come
vogliono la prima riga affinch? il parser non segnali un errore.
Quindi il parser php legger? il file php nella sua interezza, mentre il browser legger? dunque l'output dello script php.
il documento da me segnalato in precedenza avr? come output per il browser il seguente codice:
<!--dichiarazione applicazione xml-->
<?xml version="1.0"?>
<!--DTD xhtml 1.1-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<!--pagina xhtml-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>La mia W. A. M. P.!</title>
<link rel="stylesheet" type="text/css" href="index.css" />
</head>
<body>
<div class="header">
<img id="logo" src="apache_pb22_ani.gif" /><br />
<h1><span id="w">Gli </span><span id="a">sviluppi </span><span id="m">del mio </span><span id="p">server!</span></h1>
<h3>. . . Come poter attrezzare un server locale . . .</h3>
</div>
<div class="menu">
<p id="titolo">menu</p>
<p><a class="voce2" href="/">home</a></p>
<p><a class="voce2" href="index.php?par=blog">blog</a></p>
<p><a class="voce2" href="index.php?par=info_generali">info generali</a></p>
<p><a class="voce2" href="index.php?par=programmi">programmi</a></p>
<p><a class="voce2" href="index.php?par=test">test</a></p>
<p><a class="voce2" href="index.php?par=upload">upload</a></p>
<p><a class="voce2" href="index.php?par=faq">faq</a></p>
<p><a class="voce2" href="index.php?par=contatti">contatti</a></p>
<p><a class="voce2" href="index.php?par=link">link</a></p>
</div>
<div class="corpo">
ancora vuoto!
</div>
<div class="footer">
Hosted by <a class="foot" href="index.php?par=contatti">LarchitettO</a><br />
Work & Copyright© 2007 <a class="foot" href="index.php?par=contatti">LarchitettO</a> - Tutti i diritti riservati
</div>
</body>
</html>