国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 治多县| 海原县| 喀什市| 高密市| 崇阳县| 长宁区| 嘉祥县| 天台县| 新蔡县| 广河县| 新营市| 怀仁县| 鄂州市| 曲松县| 东兴市| 崇州市| 宿州市| 东光县| 三江| 仁化县| 武冈市| 彩票| 永修县| 临朐县| 海盐县| 栾川县| 云梦县| 沈阳市| 乌拉特中旗| 晋宁县| 霍城县| 罗江县| 怀远县| 繁峙县| 山丹县| 蛟河市| 襄汾县| 南平市| 乐都县| 仁寿县| 九江县|