Skrypt PHP jest wykonywany na serwerze, a zwykły wynik HTML jest wysyłane z powrotem do przeglądarki.
Podstawowa składnia PHP
Skrypt PHP może być umieszczony w dowolnym miejscu w dokumencie.
Skrypt PHP zaczyna się od <?php i kończy ?> :
<?php
// PHP code goes here
?>
Domyślne rozszerzenie pliku dla plików PHP jest ".php" .
Plik PHP zazwyczaj zawiera tagów HTML i PHP kodu skryptowego.
Poniżej mamy przykład prostego pliku PHP, ze skryptu PHP, który wykorzystuje wbudowany w funkcji PHP "echo" na wyjściu tekst "Hello World!" na stronie internetowej:
Przykład
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
Uruchomić przykład » Uwaga: Oświadczenia PHP kończyć się średnikiem (;) .
Komentarze w PHP
Komentarz w kodzie PHP jest linia, która nie jest czytany / wykonywany w ramach programu. Jego jedynym celem jest być czytane przez kogoś, kto szuka w kodzie.
Komentarze mogą być wykorzystywane do:
- Niech inni zrozumieć, co robisz
- Przypomnieć sobie, co zrobiłeś - Większość programistów doświadczyli wraca do swojej pracy za rok lub dwa później i konieczności ponownego dowiedzieć się, co zrobili. Komentarze mogą przypominać o co pan myśli, kiedy pisał kod
PHP obsługuje kilka sposobów komentowania:
Przykład
<!DOCTYPE html>
<html>
<body>
<?php
// This is a single-line comment
# This is also a single-line comment
/*
This is a multiple-lines comment block
that spans over multiple
lines
*/
// You can also use comments to leave out parts of a code line
$x =
5 /* + 15 */ + 5;
echo $x;
?>
</body>
</html>
Uruchomić przykład » PHP Case Czułość
W PHP, wszystkie słowa kluczowe (eg if, else, while, echo, etc.) , klasy, funkcje i funkcje zdefiniowane przez użytkownika nie jest rozróżniana.
W poniższym przykładzie, wszystkie trzy oświadczenia echa poniżej są legalne (and equal) :
Przykład
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
Uruchomić przykład » Jednak; wszystkie nazwy zmiennych są wrażliwe na wielkość liter.
W poniższym przykładzie, tylko pierwsza wypowiedź wyświetli wartość zmiennej $ kolor (to dlatego, $ kolor, $ kolor i $ koloru są traktowane jak trzech różnych zmiennych):
Przykład
<!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>
Uruchomić przykład »