ホームページ >バックエンド開発 >PHPチュートリアル >PHP で複数のインポート名前空間を同時に使用する場合の問題
リーリー
これはモデルクラス定義コードです
リーリー**これはモデル クラスを呼び出すコントローラー コードです
すみません、モデル クラスの名前空間は appmodels ですが、コントローラーで appmodels を使用する代わりに appmodelscountry を使用する必要があるのはなぜですか?
これは、彼の前に他の use ステートメントがあるためでしょうか? PHP 名前空間に関する多くのチュートリアルを読みましたが、この問題については言及されていませんでした。回答をお願いします。 **
これはモデルクラス定義コードです
リーリー**これはモデル クラスを呼び出すコントローラー コードです
すみません、モデル クラスの名前空間は appmodels ですが、コントローラーで appmodels を使用する代わりに appmodelscountry を使用する必要があるのはなぜですか?
これは、彼の前に他の use ステートメントがあるためでしょうか? PHP 名前空間に関する多くのチュートリアルを読みましたが、この問題については言及されていませんでした。回答をお願いします。 **
PHP の名前空間は *
这种方式的,c#
中支持use app.models.*
就可以引入model下所有的类,但是php是不支持的(详情要去看autoload
メソッドをサポートしていません。これを読めば理解できるでしょう)、それは特定のクラスに導入する必要があります
リーリー
注:
php は use
是可以引入类
、命名空间
或者接口
にあります。
したがって、ここでクラスを直接導入する方が便利です。