php 定義関数は、定数を定義するために使用されます。その構文は、define(name, value, case_insensitive) です。パラメータ名は必須で、定数の名前を指定します。値は必須で、定数の値を指定します。
#PHP 定義関数の使用方法?
定義と使用法
define() 関数は定数を定義します。
定数は変数と似ていますが、次の点が異なります。
#● 設定後、定数の値は変更できません。
#● 定数名にはドル記号 ($) は必要ありません。 ) 先頭##● スコープは定数へのアクセスには影響しません
#● 定数値は文字列と数値のみ可能です構文
define(name,value,case_insensitive)パラメータ
名前は必須です。定数の名前を指定します。
値は必須です。定数の値を指定します。 PHP7 は配列をサポートしています。例は次のとおりです。<?php // PHP7+ 支持 define('ANIMALS', [ 'dog', 'cat', 'bird' ]); echo ANIMALS[1]; // 输出 "cat" ?>case_insensitive オプション。定数名の大文字と小文字を区別するかどうかを指定します。可能な値: TRUE - 大文字と小文字を区別しない FALSE - デフォルト。大文字と小文字を区別します戻り値: 成功した場合は TRUE を返し、失敗した場合は FALSE を返します。 PHP バージョン: 4
例 1
大文字と小文字を区別しない定数を定義します:
<?php define("GREETING","Hello you! How are you today?",TRUE); echo constant("greeting"); ?>出力:
Hello you! How are you today?
例 2
大文字と小文字を区別する定数を定義します:
<?php define("GREETING","Hello you! How are you today?"); echo constant("GREETING"); ?>出力:
Hello you! How are you today?
以上がPHP定義関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。