有什么办法可以避免经常使用反斜杠?
现在,如果我使用命名空间并在其中调用一些全局的东西,我必须使用反斜杠:
namespace foo;
$a = new \my\name(); // instantiates "my\name" class
echo \strlen('hi'); // calls function "strlen"
$a = \INI_ALL; // $a is set to the value of constant "INI_ALL"
在那种情况下,命名空间内的代码变得非常丑陋,有什么办法可以避免这种情况???
该示例取自该网址:http ://www.php.net/manual/en/language.namespaces.faq.php
但是我的问题是,如果我需要从命名空间调用一些内置类,我必须在名称前使用反斜杠,我可以以某种方式避免它吗?