Il primo programma PHP
Creare il file
Sezione intitolata “Creare il file”Apri la cartella degli esercizi e crea un file chiamato ciao.php.
Scrivi questo codice:
<?phpecho "Ciao, PHP!";La riga <?php indica l’inizio del codice PHP. La parola echo mostra un testo.
Eseguire il file dal terminale
Sezione intitolata “Eseguire il file dal terminale”Apri il terminale nella stessa cartella del file e scrivi:
php ciao.phpOutput:
Ciao, PHP!PHP legge il file ed esegue le istruzioni dall’alto verso il basso, nell’ordine in cui sono scritte.
Aggiungere una seconda istruzione
Sezione intitolata “Aggiungere una seconda istruzione”Modifica il file così:
<?phpecho "Ciao, PHP!\n";echo "Questo è il mio primo programma.";\n inserisce una nuova riga nell’output del terminale.
Output:
Ciao, PHP!Questo è il mio primo programma.Usare il server locale integrato
Sezione intitolata “Usare il server locale integrato”PHP può anche avviare un piccolo server locale, utile per vedere una pagina nel browser.
Crea index.php:
<?phpecho "<h1>Ciao dal browser</h1>";Poi esegui:
php -S localhost:8000Apri http://localhost:8000 nel browser. Vedrai il titolo prodotto da PHP.
Nota: il server locale serve per studiare e provare. Per pubblicare un sito online servono impostazioni diverse.
Capire cosa hai appena fatto
Sezione intitolata “Capire cosa hai appena fatto”Hai usato PHP in due modi diversi.
Nel primo caso hai eseguito un file dal terminale. È utile per esercizi piccoli, prove veloci e script che non devono mostrare una pagina web.
Nel secondo caso hai avviato un server locale. Il browser ha chiesto una pagina a localhost:8000, PHP ha eseguito index.php e ha inviato il risultato.
localhost significa “questo computer”. Non è un sito pubblico, ma un indirizzo speciale per provare il progetto sulla tua macchina.
Errore comune: aprire il file direttamente
Sezione intitolata “Errore comune: aprire il file direttamente”Se apri index.php con un doppio clic, il browser potrebbe mostrare il codice o non eseguirlo correttamente. Per eseguire PHP devi usare il comando:
php -S localhost:8000Poi apri l’indirizzo nel browser.
Prova tu
Sezione intitolata “Prova tu”Modifica il messaggio dentro echo, salva il file e ricarica la pagina. Se il testo cambia, hai completato il ciclo di base: scrivi, salvi, esegui e osservi il risultato.