Esecuzione del codice PHP

Supponiamo che tu abbia già un server PHP installato. In esso, i tuoi programmi si troveranno in file con estensione php. Questi file in realtà sono normali file HTML, in cui possiamo scrivere il codice HTML delle nostre pagine, in questo modo:

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Il mio primo programma</title>
  </head>
  <body>
    il mio primo programma
  </body>
</html>

In questi file, direttamente all'interno del codice HTML, possiamo scrivere codice PHP. Si scrive tra parentesi speciali:

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Il mio primo programma</title>
  </head>
  <body>
    <?php
      echo 'il mio primo programma';
    ?>
  </body>
</html>

Se esegui questo file tramite un server PHP, il server eseguirà i comandi PHP e il risultato verrà inviato al browser. Il comando echo, che puoi vedere lì, semplicemente esegue l'output della stringa specificata. Di conseguenza, al browser arriverà solo il codice HTML, e al posto del codice PHP ci sarà il risultato della sua esecuzione.

Per semplicità, nella fase di apprendimento, i tag non necessari possono essere omessi:

index.php<?php
  echo 'il mio primo programma';
?>