解説
PSR(PHP Standard Recommendation)とは、PHP-FIG(PHP Framework Interop Group)が公開している PHP のコーディング規約のことです。
PSR を厳守する必要はありませんが、プロジェクトのコーディング規約を決める際に PSR を基準として考えると便利です。
現在までの PSRs は下記になります。
PSR-0
: Autoloading StandardPSR-1
: Basic Coding StandardPSR-2
: Coding Style GuidePSR-3
: Logger InterfacePSR-4
: Autoloading StandardPSR-5
: PHPDoc StandardPSR-6
: Caching InterfacePSR-7
: HTTP Message InterfacePSR-8
: Huggable InterfacePSR-9
: Security AdvisoriesPSR-10
: Security Reporting ProcessPSR-11
: Container InterfacePSR-12
: Extended Coding Style GuidePSR-13
: Hypermedia LinksPSR-14
: Event DispatcherPSR-15
: HTTP HandlersPSR-16
: Simple CachePSR-17
: HTTP FactoriesPSR-18
: HTTP ClientPSR-19
: PHPDoc tagsPSR-20
: ClockPSR-21
: Internationalization
以上です。