<?php namespace default
дает мне неопытный T_DEFAULT, есть ли способ обойти это? Могу ли я избежать зарезервированного слова?
Моя система использует имя текущего модуля на моем сайте для пространства имен, поэтому было бы неплохо иметь возможность использовать любую строку в качестве пространства имен.
Вы не можете использовать зарезервированные слова, такие как default
для пространств имен в PHP, – вам нужно найти обходное решение ( _default
, default_
, default1
и т. Д.?).
Поскольку @drick говорит, что вы не можете использовать зарезервированное слово php для своей цели.
У этого есть свой смысл. Для получения дополнительной информации об пространствах имен вы можете посмотреть здесь. FYI default – это зарезервированное слово, используемое в случае с переключателем.