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 相关文章推荐
关于PHP中操作MySQL数据库的一些要注意的问题
Oct 09 PHP
使用PHP批量生成随机用户名
Jul 10 PHP
PHP中的integer类型使用分析
Jul 27 PHP
PHPUnit PHP测试框架安装方法
Mar 23 PHP
Php Ctemplate引擎开发相关内容
Mar 03 PHP
YII模块实现绑定二级域名的方法
Jul 09 PHP
PHP函数func_num_args用法实例分析
Dec 07 PHP
讲解WordPress开发中一些常用的debug技巧
Dec 18 PHP
php str_replace替换指定次数的方法详解
May 05 PHP
PHP实现文件上传功能实例代码
May 18 PHP
yii gridview实现时间段筛选功能
Aug 15 PHP
PHP图像处理 imagestring添加图片水印与文字水印操作示例
Feb 06 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
星际中一些鲜为人知的详细资料
2020/03/04 星际争霸
写php分页时出现的Fatal error的解决方法
2011/04/18 PHP
分享一个PHP数据流应用的简单例子
2012/06/01 PHP
PHP、Java des加密解密实例
2015/04/27 PHP
PHP图形操作之Jpgraph学习笔记
2015/12/25 PHP
ThinkPHP和UCenter接口冲突的解决方法
2016/07/25 PHP
jQuery图片播放8款精美插件分享
2013/02/17 Javascript
jquery动态添加删除div 具体实现
2013/07/20 Javascript
原生js获取浏览器窗口及元素宽高常用方法集合
2017/01/18 Javascript
js 数据存储和DOM编程
2017/02/09 Javascript
javascript 中模板方法单例的实现方法
2017/10/17 Javascript
微信小程序之多文件下载的简单封装示例
2018/01/29 Javascript
ios中视频的最后一桢问题解决
2019/05/14 Javascript
js+HTML5 canvas 实现简单的加载条(进度条)功能示例
2019/07/16 Javascript
用vue写一个日历
2020/11/02 Javascript
原生js实现自定义难度的扫雷游戏
2021/01/22 Javascript
[00:32]2018DOTA2亚洲邀请赛Newbee出场
2018/04/03 DOTA
简单介绍Python中的readline()方法的使用
2015/05/24 Python
设计模式中的原型模式在Python程序中的应用示例
2016/03/02 Python
selenium跳过webdriver检测并模拟登录淘宝
2019/06/12 Python
python3.8.3安装教程及环境配置的详细教程(64-bit)
2020/11/28 Python
详解python的xlwings库读写excel操作总结
2021/02/26 Python
css3实现圆锥渐变conic-gradient效果
2020/02/12 HTML / CSS
详解html5 canvas常用api总结(二)--绘图API
2016/12/14 HTML / CSS
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
2014年班主任自我评价范文
2014/04/23 职场文书
无房产证房屋转让协议书合同样本
2014/10/18 职场文书
先进员工事迹材料
2014/12/20 职场文书
2015年实习单位评语
2015/03/25 职场文书
罚款通知怎么写
2015/04/22 职场文书
爱心捐助活动总结
2015/05/09 职场文书
捐款仪式主持词
2015/07/04 职场文书
先进基层党组织主要事迹材料
2015/11/03 职场文书
Golang二维切片初始化的实现
2021/04/08 Golang
MySQL之MyISAM存储引擎的非聚簇索引详解
2022/03/03 MySQL
Vue3实现简易音乐播放器组件
2022/08/14 Vue.js