PHP-скрипт выполняется на сервере, а обычный результат HTML отправляется обратно в браузер.
Основные синтаксиса PHP
PHP-скрипт может быть размещен в любом месте документа.
PHP - скрипт начинается с <?php И заканчивается ?> :
<?php
// PHP code goes here
?>
Расширение файла по умолчанию для PHP файлов ".php" .
Файл PHP обычно содержит HTML-теги и некоторые PHP сценариев кода.
Ниже мы имеем пример простого PHP файла с PHP скрипт , который использует встроенный в PHP функцию "echo" , чтобы выводить текст "Hello World!" на веб-странице:
пример
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
Выполнить пример » Примечание: заявления PHP заканчиваются точкой с запятой (;) .
Комментарии в PHP
Комментарий в PHP кода является строка, которая не читается / выполняется в рамках программы. Его единственная цель состоит в том, чтобы быть прочитан кем-то, кто смотрит на код.
Комментарии могут быть использованы для:
- Пусть другие понимают, что вы делаете
- Напомните себе, что вы сделали - Большинство программистов опытный, возвращаясь к своей работе через год или два позже, и необходимость повторно выяснить, что они делали. Комментарии могут напомнить вам о чем вы думали, когда вы писали код
PHP поддерживает несколько способов комментирования:
пример
<!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>
Выполнить пример » PHP Чувствительность
В PHP, все ключевые слова (eg if, else, while, echo, etc.) , (eg if, else, while, echo, etc.) в (eg if, else, while, echo, etc.) , классы, функции и определяемые пользователем функции не чувствительны к регистру.
В приведенном ниже примере все три эха заявления ниже законно (and equal) :
пример
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
Выполнить пример » Однако; все имена переменных чувствительны к регистру.
В приведенном ниже примере, только первый оператор будет отображать значение переменной $ цвета (это происходит потому, что $ цвет, $ ЦВЕТ, и $ цветовыми рассматриваются как три различных переменных):
пример
<!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>
Выполнить пример »