В PHP также предусмотрен альтернативный синтаксис для операторов if
,
while
, for
, foreach
. и switch
. В альтернативном варианте открывающая фигурная скобка составного оператора заменяется на двоеточие (:), а закрывающая скобка — на оператор endif
, endwhile
, endfor
, endforeach
или endswitch
соответственно, после которого следует точка с запятой. Ниже приведен пример использования альтернативного синтаксиса для оператора if
:
$value =10;
if ($value == 1) :
echo '$value = 1' ;
elseif ($value == 10) :
echo '$value = 10' ;
else:
echo '$value не равно ни 1, ни 10';
endif;