PSR PHP СТАНДАРТЫ

PSR - это серия стандартов, созданных PHP-сообществом, чтобы улучшить читабельность, поддерживаемость и междуоператорскую совместимость кода PHP. PSR-1 устанавливает базовые принципы, такие как используемые имена классов, функций и переменных, а также организацию пространств имен.

PSR-2 определяет стандарты форматирования кода, такие как отступы, расстановку скобок, переносы строк и т. д., что обеспечивает единообразие и улучшает читабельность кода.

PSR-3 определяет стандарт интерфейса журнала (logging interface), который обеспечивает единообразную запись сообщений журнала, что упрощает отладку и управление системой приложения.

PSR-4 определяет стандарт для автозагрузки классов, основанный на пространствах имен, что облегчает написание и использование приложений со множеством классов.

PSR-12 - это новый стандарт, разработанный для замены PSR-2. Он устанавливает дополнительные стандарты форматирования кода, такие как длина строки и отступы.

class SampleClass { public function sampleMethod($arg1, $arg2 = '') { if ($arg1 === 'example') { echo 'This is just an example'; } elseif ($arg1 === 'example2') { echo 'This is another example'; } else { echo $arg1 . ' ' . $arg2; } }}

Стандарт оформления кода php PSR-0

Анатолий Притульский «PSR. Чуть больше, чем стиль оформления кода» - CODEiD – PHP MeetUP #3

Переделка класса под стандарт оформления PSR. PHP

PHP, PSR-0: Autoloading Standard, стандарт автозагрузки psr0

64 - Уроки PHP. Стандарты PSR

Открытое собеседование PHP Point #1 / Валентин Удальцов vs Патрик Фельдеш

Видеоурок 20: Форматирование кода в PHP по стандартам PSR2 и PSR12. Зачем нужно и как это делать.

Реклама
Новое
Реклама