introduzione
PHP è un linguaggio di scripting lato server utilizzato per creare siti Web dinamici. È ampiamente utilizzato e ha una vasta comunità di sviluppatori, che lo rende una scelta popolare per lo sviluppo web.
Ciao mondo
Iniziamo scrivendo un semplice programma "Hello World" in PHP.
Salva il codice precedente in un file con estensione ".php", ad esempio "hello.php". Quando esegui questo file su un server abilitato per PHP, vedrai l'output Hello, World!
visualizzato nel tuo browser.
Variabili
In PHP, le variabili vengono utilizzate per memorizzare valori a cui è possibile accedere e manipolare in tutto il programma. Le variabili iniziano con il simbolo del dollaro ($) seguito dal nome della variabile.
Il codice precedente dichiara due variabili, $name
e $age
, e assegna loro rispettivamente i valori "John" e 25. L'istruzione echo
viene utilizzata per visualizzare i valori di queste variabili in una stringa.
Array
Gli array vengono utilizzati per memorizzare più valori in una singola variabile. Possono essere indicizzati o associativi.
"John", "age" => 25, "grade" => "A");
echo $fruits[0]; //Output: "apple"
echo $student["name"]; //Output: "John"
?>
Il codice sopra dichiara due array, $fruits
e $student
. L'array $fruits
è indicizzato, nel senso che si accede agli elementi tramite il loro indice numerico a partire da 0. L'array $student
è associativo, nel senso che si accede agli elementi tramite le loro chiavi ("nome", "età", "grado").
Condizionali
PHP fornisce diverse istruzioni condizionali per controllare il flusso del programma in base a determinate condizioni. Le istruzioni condizionali più comunemente utilizzate sono if
, else
e switch
.
= 90) {
echo "Excellent!";
} elseif ($grade >= 80) {
echo "Good!";
} elseif ($grade >= 70) {
echo "Average.";
} else {
echo "Needs improvement.";
}
?>
Il codice sopra controlla il valore della variabile $grade
utilizzando un'istruzione if
e stampa messaggi diversi a seconda dell'intervallo di voti.
Loop
I loop vengono utilizzati per eseguire ripetutamente un blocco di codice in base a una determinata condizione. I cicli più comunemente usati in PHP sono for
, while
e foreach
.
Il codice sopra utilizza un ciclo for
per stampare i numeri da 1 a 5.
Funzioni
Le funzioni sono blocchi di codice che eseguono un compito specifico. Ti consentono di modularizzare il tuo codice e riutilizzarlo in tutto il tuo programma.
Il codice precedente definisce una funzione chiamata add
che accetta due parametri, $num1
e $num2
, e ne restituisce la somma. La funzione viene quindi chiamata con i valori 2 e 3 e il risultato viene memorizzato nella variabile $result
, che viene successivamente stampata.
Conclusione
In questo tutorial, abbiamo coperto alcuni concetti di base di PHP, tra cui la stampa dell'output, l'uso di variabili, il lavoro con gli array, l'uso di condizionali e cicli e la creazione di funzioni. PHP ha molte più caratteristiche e capacità che puoi esplorare per sviluppare siti web dinamici.