首页 > PHP > php 判断常量、变量和函数是否存在

php 判断常量、变量和函数是否存在

2013年8月13日 发表评论 阅读评论

对应标题所提的问题,php内部自带了函数提供检测。

常量检测使用defined,定义常量则是define。注意待检测的常量需要使用引号(单双均可),如:

if (defined('CONST_NAME')) {
    //do something	
}

变量检测则是使用isset,注意变量未声明或声明时赋值为NULL,isset均返回FALSE,如:

if (isset($var_name)) {
    //do something
}

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

if (function_exists('fun_name')) {
	fun_name();
}


欢迎转载,转载请注明文章出处,谢谢!
垃圾有点差凑合看还不错很精彩 (还没有人进行评分)
Loading...Loading...
分类: PHP 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

无觅相关文章插件,快速提升流量