abstract:PHP支持兩種抽象的訪問當前命名空間內部元素的方法,__NAMESPACE__魔術常量和 namespace 關鍵字。常量__NAMESPACE__的值是包含當前命名空間的字符串,全局命名空間的話是一個空字符串。<?php namespace MyLove; echo '"' , __NAMESPACE__ ,&n
PHP支持兩種抽象的訪問當前命名空間內部元素的方法,__NAMESPACE__魔術常量和 namespace 關鍵字。
常量__NAMESPACE__的值是包含當前命名空間的字符串,全局命名空間的話是一個空字符串。
<?php namespace MyLove; echo '"' , __NAMESPACE__ , '"';//輸出 "MyLove"
<?php echo '"' , __NAMESPACE__ , '"'; //輸出 ""
關鍵字 namespace 可用來顯式訪問當前命名空間或子命名空間中的元素。它等價于類中的 self 操作符。
<?php namespace MyLove; function mine() { echo '瓦解中美貿易戰(zhàn)別無他法,唯有和親,吾將只身赴美迎娶伊萬卡!'; } namespace\mine();