PSR (PHP Standard Recommendations) là một bộ chuẩn do PHP-FIG (Framework Interoperability Group) công bố, định nghĩa các quy ước chung — coding style, autoload, và các interface dùng chung — cho phép khả năng tương tác giữa các framework, thư viện và gói PHP khác nhau.
Các PSR quan trọng nhất
PSR-1 / PSR-12 → CODING STYLE (cơ bản + mở rộng): đặt tên, dấu ngoặc, thụt lề, v.v.
PSR-4 → AUTOLOAD: ánh xạ namespace ↔ thư mục (được Composer dùng)
PSR-3 → LoggerInterface: một interface logging chung
PSR-7 → các interface HTTP message (object Request/Response)
PSR-11 → ContainerInterface: một interface DI container chung
PSR-15 → interface HTTP middleware
PSR-6 / PSR-16 → các interface caching
PSR-18 → interface HTTP client
