PHP 5.3 の名前空間は、実際にはプログラミングを簡素化できる優れものです。コード内で名前空間内のクラスにアクセスする 3 種類のメソッドを次に示します。
1. 名前空間とクラスの参照
名前空間プログラムが名前空間クラスであると仮定します。 php
namespace Christmas\DaysOf; class PartridgeInAPearTree{ }
include 'namespaced-class.php'; $bird1 = new Christmas\DaysOf\PartridgeInAPearTree(); var_dump($bird1);
2で完全な名前空間と以下のクラスが導入されています
2 部分参照
include 'namespaced-class.php'; use Christmas\DaysOf; $bird2 = new DaysOf\PartridgeInAPearTree(); var_dump($bird2);
USEで名前空間を指定した後、使用する際は引用符で囲むだけで済みます名前 スペースの最後の部分は Daysof です。
3 最も単純です
include 'namespaced-class.php'; use Christmas\DaysOf\PartridgeInAPearTree as Bird; $bird3 = new Bird(); var_dump($bird3);
ここでは、名前空間の下で指定されたクラスがカスタム名に置き換えられ、非常に便利です
関連する推奨事項:
以上がPHP 名前空間を使用する 3 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。