定数が定義済みかどうかを確認 - defined()
当ページのリンクには広告が含まれています。
プログラミング言語PHPで、引数に指定した定数が定義済みかどうかを確認する関数 defined()を紹介します。
defined関数
bool defined ( string $name )
引数に指定した定数が定義済みかどうかを確認します。
引数 $name 定義済みかどうかを確認する定数を文字列で指定します。
返り値
引数に指定した定数が定義されている場合は、trueを、その他の場合は、falseを返します。
サンプルコード
引数に指定した定数が定義されているかどうかを確認するサンプルコードです。
defined( 定数 )
<?php var_dump( defined('M_PI') ); var_dump( defined('M_E') ); var_dump( defined('TEST') ); ?>
実行結果です。
bool(true) bool(true) bool(false)
指定した定数が定義されている場合は、trueを、定義されていない場合は、falseを返しています。