【发布时间】:2014-04-19 21:13:15
【问题描述】:
我有这个:
use XXX\Driver\Driver;
...
var_dump(class_exists('Driver')); // false
$driver = new Driver(); // prints 123123123 since I put an echo in the constructor of this class
exit;
嗯...这种行为是非常不合理的(创建根据 PHP 不存在的类的对象)。有没有办法检查给定命名空间下是否存在一个类?
【问题讨论】:
-
php.net/class_exists 看看 cmets 如何给定命名空间
标签: php oop namespaces