码迷,mamicode.com
首页 > Web开发 > 详细

关于php的命名空间

时间:2017-11-05 18:35:05      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:mes   space   tab   use   全局   常量   使用   names   定义   

php定义命名空间要使用namespace关键字,例:namespace Database

使用命名空间中的类要使用use关键字,也可以在use后面加as给类取别名,例:use Database\SQL as SQL1;    Database是命名空间,SQL是类名,SQL1是类SQL的别名

注意:use导入类或函数的格式,use 命名空间\类名;  define函数定义的常量不受命名空间的影响。

在命名空间中,用全局空间中的类要在前面加“\”,而函数和常量不需要。因为函数和变量会多处理一步,函数和常量在该命名空间中不存在就会在全局空间中找。

例:(这是在命名空间内) $object = new \PDO(******);

 

关于php的命名空间

标签:mes   space   tab   use   全局   常量   使用   names   定义   

原文地址:http://www.cnblogs.com/flypighuang/p/7788075.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!