Еще в ноябре 2005 года на встрече в Париже разработчики обсудили новые возможности следующей, шестой, версии PHP. Интересует ли Вас, какой будет эта версия? Примите участие в опросе, который проводится на сайте рассылки.
[опрос на английском языке: PHP 6: Are you interesting in? (PHP 6: Вы зантересованы?) - YES (ДА) - NO (НЕТ)]
PHP 5 для начинающих
Контрольная структура if...elseif...else является основной структурой ветвления, в том или ином виде поддерживаемой практически всеми языками программирования, в том числе, PHP.
if
Аннотация
Обязательная часть if контрольной структуры ветвления if...elseif...else.
Единственная обязательная часть контрольной структуры if...elseif...else. Схематически может быть обозначена следующим образом.
if (условие)
инструкция
В качестве условия в данном случае выступает логическое выражение (либо выражение другого типа, которое автоматически приводится к логическому). Если это условие соблюдается (его результат равен true), исполняется заданная инструкция, в противном случае она игнорируется (пропускается). Инструкция может быть множественной; в этом случае входящие в ее состав одиночные инструкции группируются при помощи фигурных скобок.
Замечание
Рекомендуется использовать фигурные скобки даже в том случае, если исполняемая при соблюдении условия инструкция является одиночной. Тогда при последующем расширении конструкции не нужно будет заботиться о фигурных скобках. Это существенно снизит вероятность случайной ошибки.
Существующие стандарты оформления программного кода требуют располагать открывыющую фигурную скобку на той же строке, на которой находится условие, а закрывающую - в начале отдельной строки. Исполняемые инструкции должны отступать от начала строки (стандартный отступ образуется 4 пробелами).
$x = 1;
$y = 2;
if ($x < $y) {
print "$x is less than $y";
}