定数は変数に似ていますが、定数を一度定義すると、変更したり定義を解除したりすることはできません。
PHP 定数
定数は、単一の値の識別子 (名前) です。この値はスクリプトでは変更できません。
有効な定数名は文字またはアンダースコアで始まります (定数名の前に $ 記号はありません)。
注: 変数とは異なり、定数はスクリプト全体で自動的にグローバルです。
PHP 定数を設定する
定数を設定するには、define() 関数を使用します。これには 3 つのパラメータが必要です:
<code>首个参数定义常量的名称 第二个参数定义常量的值 可选的第三个参数规定常量名是否对大小写敏感。默认是 false,即敏感。 </code>
次の例では、値「Welcome to W3School.com. cn!」を持つ大文字と小文字を区別する定数を作成します。 :
<code><span><span><?php</span><span>// 定义对大小写敏感的常量</span> define(<span>"GREETING"</span>, <span>"Welcome to W3School.com.cn!"</span>); <span>echo</span> GREETING; <span>echo</span><span>"<br>"</span>; <span>// 不会输出常量的值</span><span>echo</span> greeting; <span>?></span></span></code>
次の例では、値「Welcome to W3School.com.cn!」を持つ大文字と小文字を区別しない定数を作成します。 :
<code><span><span><span><?php</span><span>// 定义对大小写不敏感的常量</span> define(<span>"GREETING"</span>, <span>"Welcome to W3School.com.cn!"</span>, <span>true</span>); <span>echo</span> GREETING; <span>echo</span><span>"<br>"</span>; <span>// 会输出常量的值</span><span>echo</span> greeting; <span>?></span></span></span></code>
著作権ステートメント: この記事はブロガーによるオリジナルの記事であり、ブロガーによって承認されていません。ブロガーの許可を得て転載することは禁止されています。
上記では、関連コンテンツも含めて 10 個の PHP 定数を紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。