本文共 401 字,大约阅读时间需要 1 分钟。
受PHP自身的动态特征的影响,在动态访问元素时,必须使用完全限定名,所以在动态的类、函数或常量名称中,没有区别,都是按照完全限定名进行解析。
foo();$a='\A';$obj=new $a();$obj->foo();$a='a\b\A';$obj=new $a();$obj->foo();$a='\a\b\A';$obj=new $a();$obj->foo();$b="con";echo constant($b)."\n";$b="\con";echo constant($b)."\n";$b="a\b\con";echo constant($b)."\n";$b="\a\b\con";echo constant($b)."\n";$c="foo";$c();$c="\\foo";$c();$c="a\b\\foo";$c();$c="\\a\\b\\foo";$c();}?>
转载地址:http://hykkb.baihongyu.com/