Синтаксис PHP: основы
Синтаксис PHP по умолчанию начинается с <?php
и заканчивается ?>
.
Любой код внутри <?php ?>
является кодом PHP.
Пример:
<?php
//Код PHP располагается здесь
echo “Everything inside here is PHP";
?>
Результат:
Если код содержит только PHP-код, некоторые специалисты рекомендуют опускать тег, чтобы предотвратить случайное отображение пробелов. Однако это хорошая идея лишь в том случае, если код содержит только PHP.
Разделение инструкций в PHP
В PHP инструкции завершаются с помощью точки с запятой (так же, как и во многих других языках программирования).
В последней строке кода точку с запятой ставить необязательно, так как закрывающий тег php подразумевает конец кода.
Пример:
<?php
Echo "I am valid code";
?>
<?php
echo "I am also valid code";
?>
Результат:
Оба приведенных выше примера являются приемлемым синтаксисом в контексте программирования на языке PHP.
Обратите внимание на то, что вывод из обеих строк кода уложился в одну строку. Это произошло потому, что мы не добавили никакого элемента HTML для создания разрыва между двумя строками. Если же просто нажать клавишу Enter, этого будет недостаточно.
Чувствительность PHP к регистру
Такие группы, как класс, управляющие структуры (например, операторы if
, if else
) и имена функций не чувствительны к регистру.
Пример:
<?php
Echo "I am valid";
Echo "I am valid";
echO "I am valid";
?>
Результат:
Все вышеперечисленные варианты являются допустимыми.
Однако переменные чувствительны к регистру.
<?php
$a = "I am not capital A";
$A = "I am not lower case a";
?>
В приведенном выше примере $a и $A — это не одно и то же.
Нечувствительность PHP к пробелам
Когда вы пишете код, не имеет значения, есть ли пробелы между инструкциями. Это никак не влияет на результат.
Пример:
<?php
Echo "This is code";
Echo "I have a pressed enter and space a few times but PHP doesn’t care";
?>
Результат:
Правила комментирования в PHP
Просто добавьте #
перед фрагментом, к которому вы хотите добавить комментарий.
Пример:
<?php
# Это комментарий, на который система не обращает внимания
Echo “hello world”;
?>
Результат:
Вы также можете комментировать несколько строк, окружив весь код символом /* */.
Пример:
<?php
/*
Здесь код, который никто не видит!
И здесь!
Здесь тоже!
*/
Echo “Hello world”;
?>
Результат:
Читайте также:
- Операторы PHP: If, Else и If-Else
- Ключевое слово static в PHP
- Как подключить базу данных MySQL к сайту на PHP
Читайте нас в Telegram, VK и Яндекс.Дзен
Перевод статьи Eric Tam: Some Basic PHP Syntax