中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP5.3 的 namespace 的簡單使用

發布時間:2020-06-07 21:26:23 來源:網絡 閱讀:709 作者:bieru 欄目:web開發
PHP從5.3開始支持命名空間,一般很少使用。

由于在同一個文件中使用相同的類,會出現錯誤,特別是,第三方的代碼融入到自己的代碼中,有時候會出現類沖突的現象。

可以在同一個文件中定義多個命名空間。
實際的編程實踐中不提倡一個文件多個類,所以這里也不提倡在同一個文件中定義多個命名空間

比如:有兩個類,可以在兩個文件中也可以在一個文件中,這里就偷懶一下使用一個文件【不提倡哦】(namespace.php)
<?php
namespace zhl;
class Test
{
       public function index() {
               echo 'use name space'.__NAMESPACE__;
       }

       public function doST() {
               echo 'Hello, everyone , I am testing namespace for php>= 5.3, the namepsace name is '.__NAMESPACE__;
       }
}

namespace bieru;
class Test
{
       public function index() {
               echo 'use name space'.__NAMESPACE__;
       }

       public function doST() {
               echo 'Hello, everyone , I am testing namespace for php>= 5.3, the namespace name is '.__NAMESPACE__;
       }
}


$zhlTest = new \zhl\Test();
$zhlTest -> index();


echo "<hr>";

$bieruTest = new \bieru\Test();
$bieruTest -> index();

?>

子命名空間,與目錄和文件的關系很象,PHP 命名空間也允許指定層次化的命名空間的名稱。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汉源县| 丽水市| 蒲江县| 阿图什市| 青阳县| 合作市| 博乐市| 砚山县| 施甸县| 汾阳市| 丹巴县| 涿州市| 耒阳市| 新疆| 长丰县| 平顺县| 南京市| 宜兰市| 清新县| 庆安县| 巫山县| 涡阳县| 河间市| 汝城县| 尼玛县| 噶尔县| 奈曼旗| 宁城县| 禹城市| 长泰县| 镇康县| 宿松县| 克山县| 和平县| 稷山县| 平江县| 达拉特旗| 招远市| 辛集市| 郑州市| 临澧县|