Sintassi PHP
- Pagina precedente Installazione PHP
- Pagina successiva Variabili PHP
Corso consigliato:
Lo script PHP viene eseguito sul server e poi inviato al browser come risultato HTML puro.
Sintassi di base PHP
Lo script PHP può essere posizionato in qualsiasi posizione del documento. <?php Inizio, con ?> Fine:
<?php // Questo è il codice PHP ?>
L'estensione predefinita dei file PHP è ".php".
I file PHP contengono spesso tag HTML e alcuni codici di script PHP.
Esempio seguente è un semplice file PHP che contiene un pezzo di script PHP che utilizza la funzione integrata "echo" per visualizzare il testo "Hello World!" nella pagina web:
Esempio
<!DOCTYPE html> <html> <body> <h1>La mia prima pagina PHP</h1> <?php echo "Hello World!"; ?> </body> </html>
Commento:Le istruzioni PHP si chiudono con un punto e virgola (;). I tag di chiusura dei blocchi di codice PHP indicano automaticamente il punto e virgola (quindi non è necessario usare il punto e virgola nell'ultima riga di un blocco di codice PHP).
I commenti nel PHP
I commenti nel codice PHP non vengono letti e eseguiti come programma. Il loro unico scopo è essere letti dall'editor di codice.
I commenti sono usati per:
- Fare capire agli altri il lavoro che stai facendo - i commenti possono aiutare altri programmatori a comprendere il lavoro che stai facendo a ogni passo (se lavori in un team)
- Ricordarsi di cosa si è fatto - molti programmatori hanno sperimentato di dover tornare a un progetto dopo uno o due anni e dover riconsiderare ciò che hanno fatto. I commenti possono registrare i pensieri mentre si scrive il codice.
PHP supporta tre tipi di commenti:
Esempio
<!DOCTYPE html> <html> <body> <?php // Questo è un commento singola riga # Questo è un commento singola riga /* Questo è un blocco di commento multilinea C copre Commento multilinea */ ?> </body> </html>
Sensibilità alle maiuscole e minuscole PHP
In PHP, tutte le funzioni definite dall'utente, le classi e i termini di riservata (ad esempio if, else, echo, ecc.) non sono sensibili alle maiuscole e minuscole.
Nell'esempio seguente, tutte e tre le istruzioni echo sono valide (equivalenti):
Esempio
<!DOCTYPE html> <html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; ?> </body> </html>
Tuttavia, in PHP, tutte le variabili sono sensibili alle maiuscole e minuscole.
Nell'esempio seguente, solo la prima istruzione mostrerà il valore della variabile $color (poiché $color, $COLOR e $coLOR vengono considerati tre variabili diverse):
Esempio
<!DOCTYPE html> <html> <body> <?php $color="red"; echo "La mia macchina è " . $color . "<br>"; echo "La mia casa è " . $COLOR . "<br>"; echo "La mia barca è " . $coLOR . "<br>"; ?> </body> </html>
- Pagina precedente Installazione PHP
- Pagina successiva Variabili PHP