共计 386 个字符,预计需要花费 1 分钟才能阅读完成。
namespace 命名空间关键字,定义命名空间。
namespace xxx; // 普通命名空间
namespace x\y ; // 子命名空间
namespace x\y\z; // 多层子命名空间
namespace demo;
function demo(){}
demo(); // 非限定名称
demo\demo(); // 限定名称
\demo\demo();// 完全限定名称 最前面的 \ 代表从起始(根)开始找。
自带函数
echo __NAMESPACE__; // 输入 demo 输出当前命名空间
namespace\demo(); //namespace 代表当前命名空间
别名
namespace x\y\z\x\c; // 定义命名空间
use x\y\z\x\c as v;
v 就代表此命名空间;
use x\y\z\x\c; // 默认会找最好一个子空间做别名,也就是 c
导入
导入针对 class
use \class 导入全局 class 类
正文完