define() 関数の理解 1 (関数の理解に重点を置く)
define() 関数は定数を定義します。
定数の特徴:
定数は変数に似ていますが、設定後に値を変更できない点が異なります。定数名にドル記号 ($) は必要ありません。スコープは定数へのアクセスには影響せず、定数値は文字列または数値のみです。
define 関数の理解 2 (パラメータの理解に重点を置く)
文法:
define(name,value,case_insensitive)
パラメータの説明:
名前は必須です。定数の名前を指定します。 //name パラメータは定義関数の最初のパラメータであり、大文字です。
値は必須です。定数の値を指定します。 //value の値は通常、文字列または数値です。
case_insensitive
オプションです。定数名の大文字と小文字を区別するかどうかを指定します。
true に設定すると、大文字と小文字は区別されません。デフォルトは false (大文字と小文字が区別されます) です。
関数の理解 3 (例の理解に重点を置く)
質問 1: 大文字と小文字を区別する定数:
<?php define("HF","Hi Friend!");//1.define函数如何理解; echo constant("HF");//1.case_insensitive参数默认是 false(大小写敏感)2.constant函数如何理解; 3.constant内的参数如何理解; ?>
出力結果は次のとおりです: Hi友人!
#注: 記号は正確に入力してください。そうしないと間違いが起こりやすくなります。
## 定義関数の理解 4
質問: 2: 大文字と小文字を区別しない定数:<?php define("HF","Hi Friend!",TRUE);//1.define函数如何理解; 2.define内的3个参数如何理解; echo constant("hf"); //1.echo函数如何理解;2.constant函数如何理解; 3.constant函数输入时是否可以不区分大小写; 4.constant函数内的参数如何理解; ?>
以上がphpのdefineの意味と使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。