PHP命名空间(Namespace)

http://www.jb51.net/article/36389.htm

 

字符串形式的动态调用方式

 

//魔法常量__NAMESPACE__的值是当前空间名称

//可以组合成字符串并调用
$comment_class_name = __NAMESPACE__ . '\Comment';
$comment = new $comment_class_name();

 

PHP在编译脚本的时候就确定了元素所在的空间,以及导入的情况。而在解析脚本时字符串形式调用只能认为是非限定名称和完全限定名称,而永远不可能是限定名称。

posted @ 2015-07-05 00:24  忘忧般若汤  阅读(189)  评论(0编辑  收藏  举报