コードをコピー コードは次のとおりです:
if (define('CONST_NAME')) {
//何かをする
}
変数の検出には isset が使用されます。変数が宣言されていないか、宣言時に NULL の値が割り当てられている場合、isset は次のように FALSE を返すことに注意してください。
コードをコピー コードは次のとおりです。
if (isset($var_name)) {
//do何か
}
コードをコピー コードは次のとおりです。
if (function_exists('fun_name')) {
fun_name( );
}
コードをコピー コードは次のとおりです:
/* 定数が存在するかどうかを確認します* /
if (define('MYCONSTANT')) {
echo MYCONSTANT;
}
//変数が存在するかどうかを判断します
if (isset($myvar)) {
echo "変数 $myvar が存在します。";
}
//関数が存在するかどうかを判断します
if (function_exists('imap_open')) {
echo "関数 imag_openn が存在します"; else {
echo "関数 imag_open が存在しません"
}
?>
;
コードをコピー コードは次のとおりです:
if (function_exists('test_func') ) {filter_has_var() 関数は、指定された入力タイプの変数が存在するかどうかを確認します。
成功した場合は true を返し、そうでない場合は false を返します。
コードをコピー コードは次のとおりです:
if(!filter_has_var( INPUT_GET, " name"))