PHP sintaksis
'n PHP-skrip word op die bediener uitgevoer, en die gewone HTML-resultaat word na die blaaier teruggestuur.
Basiese PHP-sintaksis
'n PHP-skrip kan enige plek in die dokument geplaas word.
'n PHP-skrip begin met <?php
en eindig met
?>
:
<?php
// PHP code goes here
?>
Die verstek lêeruitbreiding vir PHP-lêers is " .php
".
'n PHP-lêer bevat gewoonlik HTML-merkers en 'n paar PHP-skripkode.
Hieronder het ons 'n voorbeeld van 'n eenvoudige PHP-lêer, met 'n PHP-skrip wat 'n ingeboude PHP-funksie " echo
" gebruik om die teks "Hallo Wêreld!" op 'n webblad:
Voorbeeld
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
Let wel: PHP-stellings eindig met 'n kommapunt ( ;
).
PHP hooflettergevoeligheid
In PHP is sleutelwoorde (bv if
. ,
else
, while
,
echo
, ens.), klasse, funksies en gebruikergedefinieerde funksies nie hooflettergevoelig nie.
In die voorbeeld hieronder is al drie eggo-stellings hieronder gelyk en wettig:
Voorbeeld
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
Let wel: Maar; alle veranderlike name is hooflettersensitief!
Kyk na die voorbeeld hieronder; slegs die eerste stelling sal die waarde van die
$color
veranderlike vertoon! Dit is omdat
$color
, $COLOR
, en
$coLOR
as drie verskillende veranderlikes behandel word:
Voorbeeld
<!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>