定数構文
定数値はスクリプト実行中に変更できません。定数は大文字と小文字が区別されます。伝統的に、定数識別子は常に大文字です。定数を一度定義すると、再定義したり未定義にしたりすることはできず、定数の値はスカラーのみとなります。
関数を使用して定数を定義することも、const キーワードを使用してクラス定義の外で定数を定義することもできます。マジック定数と競合する可能性があるため、カスタム定数を二重アンダースコアで始めないでください。 define()
リーリー
魔法定数
魔法の定数値は変更できますが、実際には定数ではありません。
PHP は、コード内の位置に応じて値が変化する 8 つのマジック定数を含む、実行するスクリプトに多数の事前定義された定数を提供します。
リーリー
これらの魔法の定数が何をするのかわからないので、最初にここに置いておきます。(全文終わり)
上記は定数 - PHP マニュアルのメモを、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。