PHP如何判断常量,变量和函数是否存在

  介绍

小编给大家分享一下PHP如何判断常量,变量和函数是否存在,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

<强>判断变量是否被定义:定义()

1如果(定义(& # 39;CONST_NAME& # 39;)) {   2//做某事   3}

<>强判断变量是否存在:收取(),注意变量未声明或声明时赋值为NULL,收取均返回假,如:

1如果(收取(var_name美元)){   2//做某事   3}

<>强函数检测用function_exists,注意待检测的函数名也需要使用引号,如:

1如果(function_exists (& # 39; fun_name& # 39;)) {   2 fun_name ();   3}

<>强实例:

& lt; php ?/*判断常量是否存在*/如果(定义(& # 39;MYCONSTANT& # 39;)) {   回声MYCONSTANT;   }//判断变量是否存在如果(收取($ myvar)) {   回声“存在变量$ myvar !”;   }//判断函数是否存在如果(function_exists (& # 39; imap_open& # 39;)) {   回声“存在函数imag_openn";   其他}{   回声“函数imag_open不存在n";   }   ?在

<强> function_exists判断函数是否存在

1 & lt; php ?   2如果(function_exists (& # 39; test_func& # 39;)) {   3回声“函数test_func存在“;   其他4}{   5回声“函数test_func不存在“;   6}   7 ?在

<强> filter_has_var函数

filter_has_var()函数检查是否存在指定输入类型的变量。

若成功,则返回真,否则返回错误的。

1 & lt; php ?   2如果!filter_has_var (INPUT_GET,“name"))   3 {   4回波(“输入类型不exist");   5}   其他6个   7 {   8回波(“输入类型exists");   9}   10 ?在

看完了这篇文章,相信你对PHP如何判断常量,变量和函数是否存在有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

PHP如何判断常量,变量和函数是否存在