php 定数とは何ですか?
いわゆる定数は変更できない量であり、PHP 定数を一度定義すると、変更したり定義を解除したりすることはできません。これは公式の説明であり、最も権威のある説明です。
php 定数は、通常、変更されず、変更されることが予想されないデータを保存するために使用されます。データには、整数 (整数)、浮動小数点 (10 進数)、文字列の 4 つのスカラー データ型のデータのみを使用できます。 , ブール型 (true/false)。
定数は、システム組み込み定数とカスタム定数に分類されます。
最も一般的なシステム組み込み定数は、__FILE__、__LINE__、PHP_OS、PHP_VERSION、PHP_OS、TRUE などです。
php カスタム定数の命名規則
PHP 定数の命名規則は、PHP 変数の命名規則と似ていますが、まったく同じではありません。
# PHP 定数名は文字、アンダースコア、数字で構成する必要があります。
# 数字で始めることはできません。
#● 大文字と小文字を区別するかどうかは、次の場合に指定されます。定義;
#● 名前を付けるときは意味を理解し (見れば意味がわかります)、定数名として英単語を使用し、文字はすべて大文字にすることをお勧めします (例: PI);
php 定数の命名:
<?php header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码 /*define("PI-1",3.14); 常量名错误,只能由字母、下划线、数字组成 * define("2PI",3.14);常量名错误,不能以数字开头 */ define("PI_2",3.14);//正确 define("PI_3",3.142);//正确 echo PI_2;//输出常量PI_2 echo " ";//输出空格 echo PI_3;//输出常量PI_3 ?>
実行結果:
3.14 3.142
PHP 定数を定義するには?
php 定数は、define() 関数を使用して定義されます。define() 関数には、2 つの必須パラメータと 1 つのオプションのパラメータがあります。最初のパラメータは定数の名前 (識別子とも呼ばれます) を指定します。2 番目のパラメータは定数の値 (変更したくないスカラー データ型) を指定します。3 番目のパラメータはオプションのパラメータで、指定するために使用されます。定数の名前。大文字と小文字は区別されますか? TRUE の場合、定数名は大文字と小文字が区別されません。FALSE (デフォルト) の場合、定数名は大文字と小文字が区別されます。
define() 関数を使用して定数を定義します:
<?php header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码 define("PI2",3.14);//区分大小写 define("PI3",3.142,true);//不区分大小写 echo PI2;//输出常量PI2 echo " ";//输出空格 echo pi3;//输出常量PI3 ?>
実行結果:
3.14 3.142
推奨される学習: PHP チュートリアル
以上がPHPの定数にはどのような種類があるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。