Есть ли PSR/конвенция об альтернативном синтаксисе?

Я видел много сообщений о том, почему альтернативный синтаксис в PHP хорош/плох.

Это не тема, я сторонник соглашений и я хочу знать, есть ли какие-либо соглашения по этому поводу. Чистый код является одним из моих приоритетов.

Я почти уверен, что это не дублирующий вопрос, но скажите мне, если это так.


person Valentin Silvestre    schedule 27.09.2017    source источник
comment
Почему минус без комментариев?   -  person Valentin Silvestre    schedule 27.09.2017
comment
php-fig.org › рекомендации (psr).   -  person BenRoob    schedule 27.09.2017
comment
@BenRoob Посмотреть рекомендации (PSR) не то же самое?   -  person Valentin Silvestre    schedule 27.09.2017
comment
На самом деле, я просто указывал на пункт меню reco... (PSR) ;)   -  person BenRoob    schedule 27.09.2017
comment
@BenRoob о .. мой плохой :)   -  person Valentin Silvestre    schedule 27.09.2017


Ответы (1)


Вы можете ознакомиться со всеми рекомендациями PSR по адресу http://www.php-fig.org/. .

Два PSR, касающиеся «синтаксиса», таковы:

person delboy1978uk    schedule 27.09.2017
comment
И я ничего не видел об альтернативном синтаксисе. Кажется странным, что в этом нет передовой практики или чего-то еще. - person Valentin Silvestre; 27.09.2017
comment
Я использую PHP-CS-FIXER, он применяет PSR1 + PSR2 и ничего не замечает. - person Valentin Silvestre; 27.09.2017
comment
Итак, вы уже кодируете по стандарту? В PHP Storm я просто выбираю все и нажимаю CTRL-ALT-L, и он соответствующим образом форматирует его там, где может. Тем не менее, следуйте этим двум правилам, и все будет в порядке, работодатели любят видеть в вашем резюме соответствие требованиям PSR! - person delboy1978uk; 27.09.2017
comment
CTRL+ALT+L не соответствует PSR. Я использую его, а затем php cs fixer, и он каждый раз меняется. В обоих направлениях. Я тоже использую phpstorm :) - person Valentin Silvestre; 27.09.2017
comment
да, как я уже сказал, там, где это возможно, он не будет переименовывать snake_cased_method(), например, в camelCase! - person delboy1978uk; 27.09.2017