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

首頁 > 網站 > 建站經驗 > 正文

、php中命名空間namespace用法介紹

2019-11-02 14:42:29
字體:
來源:轉載
供稿:網友

   現在說這個,感覺有點過時了,但是感覺用namespace的人還是不多,估計還是因為不習慣吧。

  class把一個一個function組織起來,namespace可以理解成把一個一個class,function等有序的組織起來。個人覺得,namespace的主要優勢有

  第一,可以更好的管理代碼

  第二,文件一多,可以避免class,function的重名

  第三,代碼可讀性增強了

  1,定義namespace

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 namespace userCenter;   //php代碼       namespace userCenterregister;   //php代碼       namespace userCenterlogin {   //php代碼   }

  命名空間不能嵌套或在同一代碼處聲明多次(只有最后一次會被識別)。但是,你能在同一個文件中定義多個命名空間化的代碼,比較合適的做法是每個文件定義一個命名空間(可以是相同命名空間)。

  2,調用namespace

  userCenterregister; //絕對調用

  userCenterlogin; //相對調用

  use userCenterregister; //引用空間

  use userCenterregister as reg; //引用空間并加別名

  3,實例說明

  login.class.php

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
南瓜園影院[www.aikan.tv/special/nanguayuanyingyuan/]
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 <?php       namespace userCenter;       function check_username(){   echo "login OK<br>";   }       class login{   public function save(){   echo "login had saved<br>";   }   }   ?>   regist.class.php       <?php   namespace userCenterregist   {   function check_username() {   echo "regist OK<br>";   }       class regist{   public function save(){   echo "regist had saved<br>";   }   }   }       ?>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 额济纳旗| 剑河县| 霍邱县| 太仆寺旗| 东方市| 天镇县| 高尔夫| 蒙山县| 宁陵县| 天全县| 南丹县| 兴文县| 遂川县| 台北市| 米脂县| 通海县| 龙州县| 三门县| 金坛市| 玉屏| 莆田市| 锦屏县| 章丘市| 会昌县| 阜平县| 高唐县| 石柱| 顺平县| 厦门市| 宁波市| 崇义县| 班戈县| 西贡区| 桑日县| 常宁市| 永城市| 泗阳县| 彭州市| 涞源县| 依安县| 工布江达县|