日韩精品欧美激情国产一区_中文无码精品一区二区三区在线_岛国毛片AV在线无码不卡_亞洲歐美日韓精品在線_使劲操好爽好粗视频在线播放_日韩一区欧美二区_八戒八戒网影院在线观看神马_亚洲怡红院在线色网_av无码不卡亚洲电影_国产麻豆媒体MDX

PHP訪問命名空間下類的導入方法

時間:2017-02-25 19:22:08 類型:PHP
字號:    

PHP使用了命名空間后, 常見的幾種導入方法:

1.  names.php文件代碼[這里導入了其它類]


namespace zhuangzi;
header('Content-Type: text/html; charset=UTF-8');
class Test{
	public function show(){
		echo "莊子命名空間下的show函數(shù)";
	}
}
$a = new Test();  // 實例化當前空間下的Test 類zhuangzi\Test();
$a->show();
include("abc/a/Haha.php");

$b = new \abc\a\Haha();  //完整訪問
$b->show();

use abc\a as t; //為命名空間起個別名; 
$b = new t\Haha();

use abc\a\Haha as Ta; //為命名空間下的類起個別名
$b = new Ta();

use abc\a\Haha;  // 等同于 use abc\a\Haha as Haha;
$b = new Haha();
$b->show();

include("a.php"); 

$c = new \abc();//沒有命名空間的類文件,相當于在公共空間
2. Haha.php文件代碼:



namespace abc\a;
class Haha{
	public function show(){
		echo "man空間是的show函數(shù)";
	}
}
3. a.php文件代碼:

 

class abc{}