PHP 開発では、キーワードは、特定の機能を実行するために使用される言語で事前に定義された予約語です。開発者は、これらを変数名、関数名、またはクラス名として使用することはできません。 PHP キーワードではない識別子を自由に使用して、変数、関数、またはカスタム クラスを定義できます。
次の型は PHP のキーワードではなく、変数の型宣言に使用される型ヒントです。
次の名前は PHP キーワードではありませんが、一部のコンテキストでは特別な役割を果たします。
TRUE、FALSE、および NULL は PHP で事前定義された定数ですが、キーワードとはみなされません。
以下の一般的に使用される関数名は PHP に組み込まれていますが、言語キーワードではありません。
キーワードではなく、一般的に使用される PHP 組み込みクラス名をいくつか示します。
厳密な意味ではキーワードではない、一般的な言語構造やキーワードの組み合わせもいくつかあります。
どの識別子が PHP キーワードに属していないのかを知ることは、開発者が名前の競合を回避し、PHP 言語の構文をよりよく理解するのに役立ちます。これらの概念に慣れると、コードの読みやすさが向上するだけでなく、大規模なプロジェクトでの名前の競合によって引き起こされるエラーも減ります。