PHP 개발에서 키워드는 특정 기능을 수행하는 데 사용되는 언어로 미리 정의된 예약어입니다. 개발자는 이를 변수 이름, 함수 이름, 클래스 이름으로 사용할 수 없습니다. PHP 키워드가 아닌 식별자는 변수, 함수 또는 사용자 정의 클래스를 정의하는 데 자유롭게 사용할 수 있습니다.
다음 유형은 PHP의 키워드가 아니지만 변수 유형 선언에 사용되는 유형 힌트입니다.
다음 이름은 일부 상황에서 특별한 역할을 하기는 하지만 PHP 키워드는 아닙니다.
TRUE, FALSE 및 NULL은 PHP에서 미리 정의된 상수이지만 키워드로 간주되지 않습니다.
다음과 같이 일반적으로 사용되는 함수 이름은 PHP에 내장되어 있지만 언어 키워드는 아닙니다.
키워드가 아닌 일반적으로 사용되는 PHP 내장 클래스 이름은 다음과 같습니다.
엄격한 의미에서 키워드가 아닌 몇 가지 일반적인 언어 구조나 키워드 조합도 있습니다.
PHP 키워드에 속하지 않는 식별자를 알면 개발자가 이름 충돌을 방지하고 PHP 언어의 구문을 더 잘 이해하는 데 도움이 될 수 있습니다. 이러한 개념을 익히면 코드의 가독성이 향상될 뿐만 아니라 대규모 프로젝트에서 이름 충돌로 인해 발생하는 오류도 줄어듭니다.