亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

namespace與__NAMESPACE常量的區(qū)別

??? 2019-04-03 21:38:11 186
????:<?php/** * namespace 用于聲明命名空間,例如:namespace first{ *  這里面的代碼都屬于first命名空間的,在全局空間中調(diào)用需要使用空間名稱\方法或常量名 * } * * __NAMESPACE__ 在命名空間中可以輸出當(dāng)前空間的名稱,如果在全局命名空間中輸出就會顯示'空'的名稱 */// 聲明second空間namespac

<?php


/**
* namespace 用于聲明命名空間,例如:namespace first{
*  這里面的代碼都屬于first命名空間的,在全局空間中調(diào)用需要使用空間名稱\方法或常量名
* }
*
* __NAMESPACE__ 在命名空間中可以輸出當(dāng)前空間的名稱,如果在全局命名空間中輸出就會顯示'空'的名稱
*/


// 聲明second空間
namespace second
{
   echo __NAMESPACE__,'<BR>';// 輸出 second
   class S
   {
       public static function index()
       {
           return __METHOD__;
       }
   }
}

// 例子:
// 聲明全局空間
namespace
{
   echo __NAMESPACE__,'<BR>';// 輸出 ''
   class Q
   {
       public static function index()
       {
           return __METHOD__;
       }
   }


   echo second\S::index();// 輸出:second
}

?>


?? ???:天蓬老師?? ??:2019-04-04 10:48:24
???? ??:關(guān)于命名空間一定要注意, 導(dǎo)入空間, 并不能代替導(dǎo)入文件, 不能代替include,require...

??? ??

?? ??