Что такое PSR
PSR - PHP Standard Recommendation (Стандартные рекомендации PHP).В двух словах - это рекомендуемые стили кодирования, своего рода правила хорошего тона.
Придерживаться их - дело каждого программиста, это просто рекомендации.
Примеры PSR:
- php-файл надо начинать с <?php, а не с <? (лично я использую второй вариант, и как герой популярного сериала "Кремниевая Долина" экономлю три байта кода).
- файл должен быть в кодировке UTF-8 без BOM
- для коротких echo строчек использовать <?= ?>
- если файл содержит только php код без html, то в конце файла следует опускать ?>
- файлы PHP должны использовать окончание (перевод) строки в формате Unix LF
- мой любимый пункт: код должен использовать отступ в 4 пробела для каждого уровня отступа и не должен использовать табуляцию для отступа (сам я кодирую с табуляцией)