[PHP] Composer 를 활용해서 커스텀 클래스 자동 로딩하기
·
PHP/PHP 문법
Composer 설치 & 기본 설정Composer 설치curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer # macOS/Linux 예시프로젝트 루트에서 초기화composer initcomposer init 과정에서 패키지 이름·라이선스 등을 입력하면 composer.json 이 생성됩니다.PSR‑4 규칙에 맞춘 폴더 구조 준비네임스페이스 ↔ 디렉터리 매핑 규칙• Acme\Blog\Post → src/Blog/Post.php파일 이름과 클래스 이름은 반드시 동일• class UserDetail {} → UserDetail.php한 파일엔 클래스 하나만예시 구조:my-project/ ├── app..