国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP命名空間簡單用法示例

2024-05-05 00:06:05
字體:
來源:轉載
供稿:網友

本文實例講述了PHP命名空間簡單用法。分享給大家供大家參考,具體如下:

有三個文件,分別是space1.php,space2.php,use.php吧,在同一目錄里。

space1.php:

<?phpnamespace MyNamespace/Factory;class Employees{  private $name;  function __construct($nameStr){    $this->name = $nameStr;  }  function getName(){    return 'Factory : '.$this->name;  }}

space2.php:

<?phpnamespace MyNamespace/Company;class Employees{  private $name;  function __construct($nameStr){    $this->name = $nameStr;  }  function getName(){    return 'Company : '.$this->name;  }}

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 "<p>$myName</p>";$obj = new MyNamespace/Company/Employees('a');$myName = $obj->getName();echo "<p>$myName</p>";

運行結果:

Factory : a

Company : a

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 烟台市| 福贡县| 松滋市| 扬州市| 娱乐| 宽甸| 武宣县| 邻水| 德昌县| 象山县| 巢湖市| 峡江县| 霞浦县| 苍山县| 遂平县| 兰州市| 横峰县| 彭阳县| 沙坪坝区| 天全县| 禄丰县| 桂平市| 鄂伦春自治旗| 汾阳市| 郁南县| 清河县| 伊川县| 奇台县| 周口市| 阳东县| 桃园市| 噶尔县| 太仆寺旗| 绿春县| 普定县| 福建省| 新晃| 高邑县| 莆田市| 淄博市| 集安市|