【发布时间】:2012-05-14 11:42:23
【问题描述】:
如果我检查 defined('SomeClass::CONSTANT') 并且 SomeClass 不存在,我会收到一个致命错误。不应该 defined() 返回 false 吗?
【问题讨论】:
-
致命错误:找不到类 SomeClass
标签: php constants fatal-error
如果我检查 defined('SomeClass::CONSTANT') 并且 SomeClass 不存在,我会收到一个致命错误。不应该 defined() 返回 false 吗?
【问题讨论】:
标签: php constants fatal-error
这可以作为替代解决方案..
if (class_exists('class_name')) {
if(defined('class_name::CONSTANT')){
// your logic
}
}
【讨论】: