**PSR(PHP Standard Recommendations)**은 PHP-FIG(Framework Interoperability Group)가 발행한 표준 모음으로, 공통 규약 — 코딩 스타일, 오토로딩, 공유 인터페이스 — 을 정의하여 서로 다른 PHP 프레임워크, 라이브러리, 패키지 간의 상호운용성을 가능하게 합니다.
가장 중요한 PSR들
PSR-1 / PSR-12 → 코딩 스타일 (기본 + 확장): 명명, 중괄호, 들여쓰기 등
PSR-4 → 오토로딩: namespace ↔ 디렉터리 매핑 (Composer가 사용)
PSR-3 → LoggerInterface: 공통 로깅 인터페이스
PSR-7 → HTTP 메시지 인터페이스 (Request/Response 객체)
PSR-11 → ContainerInterface: 공통 DI 컨테이너 인터페이스
PSR-15 → HTTP 미들웨어 인터페이스
PSR-6 / PSR-16 → 캐싱 인터페이스
PSR-18 → HTTP 클라이언트 인터페이스
