0

我的帖子

个人中心

设置

  发新话题
PHP中提供了几个函数分别用来检测常量、变量、函数、类是否存在:
常量检测使用defined,定义常量则是define。注意待检测的常量需要使用引号(单双均可),如:
复制
if (defined("CONST_NAME")) {    ...        }变量检测则是使用isset,注意变量未声明或声明时赋值为NULL,isset均返回FALSE,如:
复制
if (isset($var_name)) {   ...}函数检测用function_exists,注意待检测的函数名也需要使用引号,如:
复制
if (function_exists('fun_name')) {        fun_name();}检测类是否存在使用 class_exists,同样类名需要使用引号,如:
复制
if (class_exists('class_name')) {        $o = new class_name();}




本帖最后由 七彩极 于 2017-12-4 17:15 编辑
感谢分享~!



宝剑厉不厉害,要看它的主人是谁,不信来PHP版块看看~!
学习了,第一个很少用哈
为你加油!!!!!!
 ☆  * .   ☆
  . ∧_∧ ∩ * ☆
*  ☆ ( ・∀・)/ .
 .  ⊂   ノ* ☆
☆ * (つ ノ  .☆
   (ノ




引用:
原帖由 烟云过眼 于 2017-12-06 11:02 发表
学习了,第一个很少用哈 为你加油!!!!!! ☆  * .   ☆  . ∧_∧ ∩ * ☆*  ☆ ( ・∀・)/ . .  ⊂   ノ* ☆☆ * (つ ノ  .☆   (ノ
估计你是很少用常量,哈哈~!




‹‹ 上一贴:【框架讨论】thinkphp中事务处理的简单范例 ...   |   下一贴:【二次开发】免费PHP二次开发资料:discuz,wordpress,dede ... ››
  发新话题
快速回复主题
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 友情链接 |意见反馈 | 网站地图
Copyright©2005-2017 51CTO.COM
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系:bbs@51cto.com