php - このように namespace \Common\Tool を使用して名前空間を宣言できないのはなぜですか?
怪我咯
怪我咯 2017-06-06 09:53:43
0
4
921

namespace \Common\Tool ; (先頭にバックスラッシュがあることに注意してください!!!!)

Common\Tool と \Common\Tool は同じです。名前空間を宣言するときに先頭にバックスラッシュを追加できないのはなぜですか?

エラーの原因は未定義定数 CommonTool (未定義定数 CommonTool) です。なぜシステムがこれを判断するのでしょうか?先頭にバックスラッシュを付けてはいけないルールではないでしょうか?答えを楽しみにしています、ありがとうございます

怪我咯
怪我咯

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

全員に返信(4)
某草草

なぜなら...これはphpの構文です...

いいねを押す +0
大家讲道理

これはカスタマイズされた言語仕様です。他のものを使用したい場合は、$a が変数を定義するのと同じように、%a で変数を定義することを主張しても問題ありません。ただし、説明を自分で実装する必要があります。

いいねを押す +0
巴扎黑

なぜ挑戦するのか? それとも質問ですか? php の構文。 。

いいねを押す +0
给我你的怀抱

例えば、tpのクラスライブラリにはクラスがあります

PHP システムレベルの名前空間を表します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!