首頁  >  文章  >  後端開發  >  php使用別名導入命名空間

php使用別名導入命名空間

无忌哥哥
无忌哥哥原創
2018-06-28 16:04:401324瀏覽

 * 使用別名導入命名空間

 * use 關鍵字的使用

//1. 宣告一個命名空間one

namespace one ;
use one\two\three\Demo;

//如果目前類別也有一個同名的Demo類別,怎麼辦?為導入的類別取一個別名

use one\two\three\Demo as Demo1;
class Demo1{public $name='Peter Zhu';}
class Demo{public $name='Peter Zhu';}
const SITE='PHP中文网';
function add($a,$b){return $a+$b;}

//在當前空間訪問: one\two\three空間中類別

//必須要添加很長的空間前綴

echo (new two\three\Demo)->name;
echo (new Demo)->name;
echo (new Demo1)->name;

//2.宣告命名空間:one\two\three

namespace one\two\three; 
class Demo{public $name='朱老师';}
const  DOMAIN = 'www.php.cn';
function add($a,$b){return $a+$b;}

以上是php使用別名導入命名空間的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn