代码之家  ›  专栏  ›  技术社区  ›  michael

名为default的PHP命名空间

  •  5
  • michael  · 技术社区  · 14 年前
    <?php
    namespace default
    

    给了我一个未被察觉的违约,有没有办法解决这个问题?我能从保留字中逃脱吗?

    我的系统使用我的站点中当前模块的名称作为名称空间,所以最好能将任何字符串用作名称空间。

    2 回复  |  直到 11 年前
        1
  •  7
  •   Skilldrick    14 年前

    你不能用像这样的保留字 default 对于PHP中的名称空间,您必须找到一个解决方法( _default , default_ , default1 等等?).

        2
  •  0
  •   indianwebdevil    14 年前

    正如@drick所说,您不能为自己的目的使用PHP保留字。

    它有它自己的意义。有关名称空间的更多信息,可以查看 here fyi default是一个保留字,用于开关箱的详细信息 here