Синтаксис PHP: основы

Синтаксис PHP по умолчанию начинается с <?php и заканчивается ?>.

Любой код внутри <?php ?> является кодом PHP.

Пример:

<?php

//Код PHP располагается здесь
echo “Everything inside here is PHP";

?>

Результат:

«Все здесь написано на 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";

?>

Результат:

«Это кодЯ несколько раз нажимал enter и пробел, но PHP это не волнует»

Правила комментирования в PHP

Просто добавьте # перед фрагментом, к которому вы хотите добавить комментарий.

Пример:

<?php
# Это комментарий, на который система не обращает внимания
Echo “hello world”;
?>

Результат:

Вы также можете комментировать несколько строк, окружив весь код символом /* */.

Пример:

<?php
/*
Здесь код, который никто не видит!
И здесь!
Здесь тоже!
*/
Echo “Hello world”;
?>

Результат:

Читайте также:

Читайте нас в TelegramVK и Яндекс.Дзен


Перевод статьи Eric Tam: Some Basic PHP Syntax

Предыдущая статьяСниппеты Python для начинающих: распаковка кортежей, пауза в секундах и случайное число
Следующая статьяSpring Boot: реализация фабричного метода