Могу ли я использовать если-утверждение как:
if(true) return $value;
Или должны использовать всегда с фигурными скобками:
if(true) {
return $value;
}
Раздел 5.1 стандарт пср-2 прямо заявляет, что:
Структура if выглядит следующим образом. Обратите внимание на размещение скобок, пробелов и фигурных скобок; и что else и elseif находятся на той же строке, что и закрывающая скобка из предыдущего тела.
<?php
if ($expr1) {
// if body
} elseif ($expr2) {
// elseif body
} else {
// else body;
}
Итак, согласно PSR-2, вы должен использовать брекеты для if
заявление.
Других решений пока нет …