ホームページ  >  記事  >  バックエンド開発  >  PHP 名前空間を使用する 3 つの方法

PHP 名前空間を使用する 3 つの方法

不言
不言オリジナル
2018-05-31 14:27:091767ブラウズ

PHP 5.3 の名前空間は、実際にはプログラミングを簡素化できる優れものです。コード内で名前空間内のクラスにアクセスする 3 種類のメソッドを次に示します。
1. 名前空間とクラスの参照
名前空間プログラムが名前空間クラスであると仮定します。 php

namespace Christmas\DaysOf;  
class PartridgeInAPearTree{
}

参照メソッド:


  include 'namespaced-class.php';
$bird1 = new Christmas\DaysOf\PartridgeInAPearTree();
var_dump($bird1);

現時点ではNEW

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 ページの静的化を使用する詳細手順の説明

以上がPHP 名前空間を使用する 3 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。