声明以下命名空间时:
<?php
namespace Example\3000;
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误:
Parse error: syntax error, unexpected '3000' (T_LNUMBER), expecting identifier (T_STRING) in [...]
Run Code Online (Sandbox Code Playgroud)
所以我想知道PHP中的命名空间是否可能以数字开头?
hie*_*ppe 11
不,一定不能.它必须以一封信开头.
我花了一段时间才在PHP.net上发表评论.
要使用数字进行版本控制,必须在字母前加上字母,例如,如下所示:
<?php
namespace Example\V_3000;
Run Code Online (Sandbox Code Playgroud)