Sintassi PHP
Uno script PHP viene eseguito sul server e il semplice risultato HTML viene rispedito al browser.
Sintassi PHP di base
Uno script PHP può essere posizionato ovunque nel documento.
Uno script PHP inizia <?php
e finisce con
?>
:
<?php
// PHP code goes here
?>
L'estensione di file predefinita per i file PHP è " .php
".
Un file PHP normalmente contiene tag HTML e del codice di scripting PHP.
Di seguito, abbiamo un esempio di un semplice file PHP, con uno script PHP che utilizza una funzione PHP incorporata " echo
" per generare il testo "Hello World!" su una pagina web:
Esempio
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
Nota: le istruzioni PHP terminano con un punto e virgola ( ;
).
Sensibilità tra maiuscole e minuscole PHP
In PHP, le parole chiave (ad esempio if
,
else
, while
,
echo
, ecc.), le classi, le funzioni e le funzioni definite dall'utente non fanno distinzione tra maiuscole e minuscole.
Nell'esempio seguente, tutte e tre le istruzioni echo seguenti sono uguali e legali:
Esempio
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
Nota: tuttavia; tutti i nomi delle variabili fanno distinzione tra maiuscole e minuscole!
Guarda l'esempio qui sotto; solo la prima istruzione mostrerà il valore della
$color
variabile! Questo perché
$color
, $COLOR
, e
$coLOR
sono trattati come tre diverse variabili:
Esempio
<!DOCTYPE html>
<html>
<body>
<?php
$color = "red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>