index.html
<html> <head></head> <body> <p>Hallo wereld!</p> </body> </html>
Hallo wereld!
Het index.html
bestand wordt integraal opgehaald en via de webserver naar de webbrowser gestuurd.
index.php
<html> <head></head> <body> <p><?php echo 'Hallo wereld!'; ?></p> </body> </html>
De code tussen <?php
en ?>
wordt uitgevoerd door de PHP processor. Dat levert een uitvoer (= tekst) op dat samen met de HTML elementen errond via de webserver naar de webbrowser wordt gestuurd.
Hallo wereld!
Zonder een webserver (met de PHP service) zal de PHP code niet uitgevoerd worden maar gewoon als tekst worden gestuurd.
<?php echo 'Hallo wereld!'; ?>
<p><?php echo 'Hallo wereld!'; ?></p>
<?php echo '<p>Hallo wereld!</p>'; ?>