Sintaxa PHP de bază
Tot ce se află într-un script PHP rulează pe server, iar browserul primește doar HTML-ul simplu rezultat. Poți pune un script oriunde într-un document. Acesta începe cu <?php și se încheie cu ?>.
Fișierele PHP au extensia implicită .php, iar majoritatea combină etichete HTML cu cod PHP.
Notă: Fiecare instrucțiune PHP trebuie să se termine cu punct și virgulă (;).
Exemplu
Iată un mic fișier .php care combină HTML cu o linie de PHP:
Ieșire: script PHP
<!DOCTYPE html>
<html>
<body>
<h1>Prima mea pagină PHP</h1>
<?php
echo 'Salut lume!';
?>
</body>
</html>
Etichetele scriptului PHP
Aceste etichete marchează începutul și sfârșitul unui bloc de cod PHP:
<?php
// PHP code goes here
?>
Sensibilitatea la majuscule în PHP
PHP nu ține cont de majuscule și minuscule în cuvintele cheie (precum if, else și echo), în numele claselor și în numele funcțiilor, inclusiv ale celor scrise de tine. Variabilele sunt excepția: numele lor trebuie să se potrivească întotdeauna exact, inclusiv la majuscule.
ECHO este la fel ca echo
Ambele scrieri de mai jos sunt valide și afișează același text, pentru că ECHO și echo sunt același cuvânt cheie:
Ieșire: script PHP
<!DOCTYPE html>
<html>
<body>
<?php
ECHO 'Salut lume!<br>';
echo 'Salut lume!<br>';
?>
</body>
</html>
$COLOR nu este la fel ca $color
Aici $color are o valoare, dar $COLOR este o variabilă separată, căreia nu i s-a dat niciodată o valoare, așa că nu adaugă niciun text după „Casa mea este de culoare”:
Ieșire: script PHP
<!DOCTYPE html>
<html>
<body>
<?php
$color = "red";
echo "Mașina mea este de culoare $color<br>";
echo "Casa mea este de culoare $COLOR";
?>
</body>
</html>