PHP命名空间namespace用法实例分析


Posted in PHP onSeptember 27, 2016

本文实例讲述了PHP命名空间namespace用法。分享给大家供大家参考,具体如下:

namespace(命名空间)相当于函数、类,划分了一个区域,这样子就使得在同个页面中可以require相同的类,使用相同名字的函数
: 在项目中比较少用

name.php:

<?php
//命名要使用复合名称
namespace me\mine;
class me{
  public function __construct(){
    echo 'name'.'<br>';
  }
  public function name(){
    echo 'i use space'.'<br>';
  }
}
//$me = new me();
function me(){
  echo 'is me'.'<br>';
}

common.php:

<?php
class me{
  public function __construct(){
    echo 'no namespace'.'<br>';
  }
}
<?php
//建议使用别名
use me\mine as i;
require './name.php';
require './common.php';
$me = new i\me();
$me->name();
i\me();
$com = new me();

运行效果图如下:

PHP命名空间namespace用法实例分析

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
玩转虚拟域名◎+ .
Oct 09 PHP
PHP5.2下chunk_split()函数整数溢出漏洞 分析
Jun 06 PHP
C#使用PHP服务端的Web Service通信实例
Apr 08 PHP
PHP的foreach中使用引用时需要注意的一个问题和解决方法
May 29 PHP
CentOS下与Apache连接的PHP多版本共存方案实现详解
Dec 19 PHP
PHP操作MySQL的mysql_fetch_* 函数的常见用法教程
Dec 25 PHP
Yii实现显示静态页的方法
Apr 25 PHP
ThinkPHP实现简单登陆功能
Apr 28 PHP
Yii框架实现多数据库配置和操作的方法
May 25 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
Jun 12 PHP
PHP实现类似于C语言的文件读取及解析功能
Sep 01 PHP
PHP+MySQL实现模糊查询员工信息功能示例
Jun 01 PHP
PHP7标量类型declare用法实例分析
Sep 26 #PHP
PHP7新增运算符用法实例分析
Sep 26 #PHP
PHP7匿名类用法分析
Sep 26 #PHP
PHP7常量数组用法分析
Sep 26 #PHP
PHP7.1方括号数组符号多值复制及指定键值赋值用法分析
Sep 26 #PHP
PHP7.1新功能之Nullable Type用法分析
Sep 26 #PHP
php实现在新浪云中使用imagick生成缩略图并上传的方法
Sep 26 #PHP
You might like
PHP中调用JAVA
2006/10/09 PHP
解析php中array_merge与array+array的区别
2013/06/21 PHP
PHP与MYSQL中UTF8编码的中文排序实例
2014/10/21 PHP
thinkphp配置连接数据库技巧
2014/12/02 PHP
PHP图片添加水印功能示例小结
2016/10/03 PHP
基于Codeigniter框架实现的student信息系统站点动态发布功能详解
2017/03/23 PHP
PHP实现活动人选抽奖功能
2017/04/19 PHP
pjblog修改技巧汇总
2007/03/12 Javascript
子窗口、父窗口和Silverlight之间的相互调用
2010/08/16 Javascript
formvalidator验证插件中有关ajax验证问题
2013/01/04 Javascript
JavaScript按值删除数组元素的方法
2015/04/24 Javascript
jQuery实现的动态伸缩导航菜单实例
2015/05/07 Javascript
vue addRoutes实现动态权限路由菜单的示例
2018/05/15 Javascript
Vue如何实现响应式系统
2018/07/11 Javascript
vue实现简单计算商品价格
2020/09/14 Javascript
[02:15]2015国际邀请赛选手档案IG.Ferrari 430
2015/07/30 DOTA
跟老齐学Python之大话题小函数(1)
2014/10/10 Python
Python实现注册登录系统
2017/08/08 Python
你眼中的Python大牛 应该都有这份书单
2017/10/31 Python
Python实现的质因式分解算法示例
2018/05/03 Python
Python爬虫框架Scrapy基本用法入门教程
2018/07/26 Python
对pandas数据判断是否为NaN值的方法详解
2018/11/06 Python
基于python3监控服务器状态进行邮件报警
2019/10/19 Python
python正则过滤字母、中文、数字及特殊字符方法详解
2020/02/11 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
Restful_framework视图组件代码实例解析
2020/11/17 Python
浅析CSS3 中的 transition,transform,translate之间区别和作用
2020/03/26 HTML / CSS
美德好少年事迹材料
2014/01/19 职场文书
道路建设实施方案
2014/03/18 职场文书
中华在我心中演讲稿
2014/09/13 职场文书
校长师德师风自我剖析材料
2014/09/29 职场文书
先进班集体事迹材料
2014/12/25 职场文书
志愿者服务宣传标语口号
2015/12/26 职场文书
2016年小学党支部创先争优活动总结
2016/04/05 职场文书
Golang并发操作中常见的读写锁详析
2021/08/30 Golang
解析mybatis-plus中的resultMap简单使用
2021/11/23 Java/Android