🌐 Per poter eseguire un file PHP serve un server web.
Nel nostro caso utilizziamo Apache, che viene installato
automaticamente con XAMPP o WAMP.
Apache è il programma che:
Riceve la richiesta dal browser
Legge il file PHP
Fa eseguire il codice a PHP
Invia al browser il risultato in HTML
Il meccanismo è questo:
1️⃣ Il browser richiede una pagina (es. index.php)
2️⃣ Apache riceve la richiesta
3️⃣ Apache passa il file al motore PHP
4️⃣ PHP esegue il codice
5️⃣ Apache invia il risultato al browser
Il browser vede solo HTML, mai il codice PHP.
Per funzionare correttamente, i file PHP devono essere salvati nella cartella del server:
XAMPP → htdocs
WAMP → www
Esempio:
C:\xampp\htdocs\miosito\index.php |
1️⃣ Crea una cartella dentro htdocs chiamata
prova
2️⃣ Dentro la cartella crea un file chiamato index.php
3️⃣ Inserisci questo codice:
<?php |
4️⃣ Salva il file
5️⃣ Apri il browser e scrivi:
http://localhost/prova |
Se vedi la frase, significa che Apache e PHP stanno lavorando insieme correttamente 🎉
Se fai doppio clic sul file index.php, il browser
non eseguirà PHP.
Perché?
Perché in quel caso il file viene aperto direttamente dal computer, senza passare da Apache.
Ricorda sempre:
✔️ I file PHP si aprono tramite http://localhost
❌ Non con doppio clic
Per usare PHP con Apache devi:
Avviare Apache dal pannello di controllo
Salvare i file nella cartella giusta
Aprirli dal browser usando localhost
Apache fa da “ponte” tra il browser e PHP.
Nel prossimo documento creeremo il primo file PHP spiegato passo passo e analizzeremo ogni riga di codice.
Ora stai iniziando a lavorare davvero come uno sviluppatore web 😉