标签: php namespaces
<?php namespace default
给了我一个未被发现的T_DEFAULT,有什么方法可以解决这个问题吗?我可以以某种方式逃避保留的词吗?
我的系统使用我站点中当前模块的名称作为命名空间,因此能够将任何字符串用作命名空间会很好。
答案 0 :(得分:7)
您不能在PHP中使用default之类的保留字作为名称空间 - 您必须找到一种解决方法(_default,default_,default1等? )。
default
_default
default_
default1
答案 1 :(得分:0)
正如@drick所说,你不能为你的目的使用php保留字。
它有其自身的含义。有关命名空间的更多信息,您可以查看here FYI默认值是切换案例中使用的保留字更多信息here