유저랜드 네이밍 가이드 규칙

다음 목록은 새 내부 식별자의 이름을 선택할 때 PHP 프로젝트가 자체적으로 보유하는 권한에 대한 개요를 제공합니다. 최종 가이드는 공식 » 코딩 표준:

  • PHP는 최상위 네임스페이스를 소유하지만 적절한 설명 이름을 찾고 명백한 충돌을 피하려고 합니다.
  • 함수 이름은 단어 사이에 밑줄을 사용하는 반면 클래스 이름은 camelCase 및 PascalCase 규칙을 모두 사용합니다.
  • PHP는 확장의 모든 전역 기호 앞에 확장 이름을 붙입니다. (과거에는 이 규칙에 대한 많은 예외가 있었습니다.) 예:
  • 그러나 반복자와 예외는 단순히 "반복자" 및 "예외"로 접미사로 붙습니다. 예:
  • PHP는 __로 시작하는 모든 기호를 마법처럼 예약합니다. 문서화된 마법 기능을 사용하지 않으려면 PHP에서 __로 시작하는 기호를 만들지 않는 것이 좋습니다. 예: