有三個檔案,分別是space1.php,space2.php,use.php吧,在同一目錄裡。
space1.php:
<?php namespace mynamespace\factory;
class employees
function get程式設計客棧name()
}spac程式設計客棧e2.php:
<?php namespace mynamespace\company;
class employees
function getname()
}use.php:
<?php //我們都知道同一目錄下,不能存放相同名字的同類檔案。那麼可以把同名檔案存放在不同目錄裡。
//全名空間跟上面的意思類似。
//假如有兩個php檔案,檔案裡都有乙個employees類。在同乙個檔案裡建立兩個employees物件,肯定是不行的,此時就可以用上命名空間。
$dir = dirname(__file__);
include($dir.'/space1.php');
include($dir.'/space2.php');
$obj = new mynamespace\factory\employees('a');
$myname = $obj->getname();
echo "$myname
";$obj = new mynamespace\company\employees('a');
$myname = $obj->getname();
echo "$myname
";執行結果:
factory : a
company : a
PHP單態模式簡單用法示例
本文實mrcwd例講述了php單態模式簡單用法。分享給大家供大家參考,具體如下 單態類就是只能例項化一次的類 作者 shyhero class demo public static function makeob return self ob public function set tname,va...
MySQL觸發器簡單用法示例
mysql觸發器和儲存過程一樣,是嵌入到mysql的一段程式,觸發器是由事件來觸發的,這些事件包括,insert,update,delete,不包括select 建立觸發器 create trigger name,time,event on table name for each row trigg...
mysql的簡單用法 mysql簡單用法
刪除使用者 drop user jack drop比delete刪除的優勢在於drop可以刪除使用者的許可權,更加徹底 更改使用者名稱 rename user jack to jacknew 使用者的都存在與user表中,更改名稱,許可權不變 更改使用者密碼 update mysql.user se...