define() は PHP の組み込み関数で、定数が存在するかどうか、つまり定数が定義されているかどうかを確認するために使用されます。構文形式は "define(name)" で、パラメーター名です。チェックする定数の名前です。定数が存在する場合は TRUE を返し、そうでない場合は FALSE を返します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php defined() 関数
define() 関数は、定数が存在するかどうかを確認します。
Syntax
defined(name)
name: チェックする定数の名前を指定します。省略できません。
戻り値: 定数が存在する場合は TRUE、それ以外の場合は FALSE。
注: この機能は PHP 4.0.0 以降で利用できます。
例 1:
<?php define("constant_key", "value for the constant key"); echo defined("constant_key"); ?>
出力:
例 2: 定数定義後の条件チェック確立されています。
<?php define("constant_key", "value for the constant key"); if(defined("constant_key")){ echo "constant_key is defined"; }else{ echo "constant_key is not defined"; } ?>
出力:
例 3: 定数を定義せずに条件が満たされているかどうかを確認します。
<?php //define("constant_key", "value for the constant key"); if(defined("constant_key")){ echo "constant_key is defined"; }else{ echo "constant_key is not defined"; } ?>
出力:
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでdefine()関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。