PHP-скрипт начинается с <?php и заканчивается ?>.
Разделитель PHP <?php и ?> в следующем примере просто говорит механизму PHP обрабатывать вложенный блок кода как код PHP, а не как простой HTML. Соответственно, если код документа не заключен в этот блок - интерпретатор игнорирует его.
<?php echo "Hello, world!"; ?>
Каждое выражение PHP заканчивается точкой с запятой (;) - это говорит механизму PHP, что конец текущего выражения достигнут и дальше идет код, который обрабатывать не нужно.
Встраивание PHP в HTML
Файлы PHP - это простые текстовые файлы с расширением .php. Внутри PHP-файла вы можете писать HTML, как вы делаете это на обычных HTML-страницах, а также вставлять PHP-коды для обработки интерпретатором.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>ОБычный файл PHP</title> </head> <body> <h1><?php echo "Hello, world!"; ?></h1> </body> </html>
Приведенный выше пример показывает, как вы можете встраивать PHP-код в HTML для создания правильно сформированных динамических веб-страниц. Если вы посмотрите на исходный код получившейся веб-страницы в своем браузере, единственное отличие, которое вы увидите - код PHP <?php echo "Hello, world!"; ?> был заменен выводом «Hello, world!».
Когда вы запускаете этот код, движок PHP выполняет инструкции между тегами <?php … ?> и оставляет все остальное как есть. В конце веб-сервер отправляет окончательный результат обратно в ваш браузер, который показывает вам страницу HTML.
Комментарии PHP
Комментарий - это просто текст, который игнорируется движком PHP. Цель комментариев - сделать код более читабельным. Это может помочь другим разработчикам (или вам в будущем, когда вы будете редактировать этот код) быстрее понять, что делает тот или иной блок кода.
PHP поддерживает как однострочные, так и многострочные комментарии. Чтобы написать однострочный комментарий, начните строку с двух косых черт (//) или символа хеша (#). Например:
<?php // Это однострочный комментарий # Еще один пример однострочного комментария echo "Hello, world!"; ?>
Для добавления многострочных комментариев начинайте комментарий с косой черты, за которой следует звездочка (/*), и заканчивайте комментарий звездочкой, за которой следует косая черта (*/), например:
<?php /* Это неплохой пример многострочного комментария */ echo "Hello, world!"; ?>
Чувствительность к регистру в PHP
Имена переменных в PHP чувствительны к регистру. Поэтому переменные $color, $Color и $COLOR рассматриваются как три разные переменные.
<?php // Присваиваем значение переменной $color = "синий"; // Теперь попробуем вывести это значение echo "Цвет неба " . $color . "<br>"; echo "Цвет неба " . $Color . "<br>"; echo "Цвет неба " . $COLOR . "<br>"; ?>
Если вы попытаетесь запустить приведенный выше пример кода, он отобразит только значение переменной $color, а в двух других случаях выдаст предупреждение «Undefined variable».
Оставить комментарий