php - Warum kann ich mit namespace \Common\Tool keinen Namespace deklarieren?
怪我咯
怪我咯 2017-06-06 09:53:43
0
4
920

Namespace CommonTool (Beachten Sie, dass vorne ein Backslash steht!!!)

CommonTool und CommonTool sind dasselbe. Warum können wir am Anfang keinen Backslash hinzufügen, wenn wir den Namespace deklarieren?

Der Grund für den Fehler ist die undefinierte Konstante CommonTool. Warum erkennt das System dies? Ist es nicht eine Regel, dass man am Anfang keinen Backslash einfügen darf? Ich freue mich auf die Antwort, vielen Dank an alle

怪我咯
怪我咯

走同样的路,发现不同的人生

Antworte allen(4)
某草草

因为……这是php的语法……

大家讲道理

这是语言规范,自定义的,你要用别的,就要自己写代码来处理这种方式,就跟$a定义一个变量一样,你非要%a定义一个也完全可以,但你需要自己实现解释。

巴扎黑

为啥要 挑战? 或者 质疑 ? php 的语法。。

给我你的怀抱

举个栗子,tp的类库里面有个类

\ 代表php系统级的命名空间

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!