PSR-2 if-statement-что разрешено?

могу ли я использовать Если-заявление типа:

if(true) return $value;

или использовать всегда с фигурными скобками:

if(true) {
    return $value;
}

1 ответов


5.1 из ПРЛ-2 Стандарт четко указано, что:

структура if выглядит следующим образом. Обратите внимание на размещение скобок, пробелов и фигурных скобок; и что else и elseif находятся на той же линии, что и закрывающая скобка из предыдущего тела.

<?php
if ($expr1) {
    // if body
} elseif ($expr2) {
    // elseif body
} else {
    // else body;
}

Итак, согласно psr-2, вы должны используйте фигурные скобки для if заявление.