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 截取字符串专题集合
Aug 19 PHP
php生成excel文件的简单方法
Feb 08 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
Jun 09 PHP
PHP中应该避免使用同名变量(拆分临时变量)
Apr 03 PHP
PHP中foreach()用法汇总
Jul 02 PHP
joomla实现注册用户添加新字段的方法
May 05 PHP
zen_cart实现支付前生成订单的方法
May 06 PHP
Laravel框架中自定义模板指令总结
Dec 17 PHP
PHP中命名空间的使用例子
Mar 22 PHP
laravel 解决Eloquent ORM的save方法无法插入数据的问题
Oct 21 PHP
laravel 解决Validator使用中出现的问题
Oct 25 PHP
使用Entrust扩展包在laravel 中实现RBAC的功能
Mar 16 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 curl 获取响应的状态码的方法
2014/01/13 PHP
Php中使用Select 查询语句的实例
2014/02/19 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
PHP调用Linux命令权限不足问题解决方法
2015/02/07 PHP
laravel实现查询最后执行的一条sql语句的方法
2019/10/09 PHP
javascript里的条件判断
2007/02/27 Javascript
pjblog中的UBBCode.js
2007/04/25 Javascript
js异步加载的三种解决方案
2013/03/04 Javascript
javascript去掉前后空格的实例
2013/11/07 Javascript
jQuery拖拽div实现思路
2014/02/19 Javascript
JS获取网页属性包括宽、高等等
2014/04/03 Javascript
基于jQuery的select下拉框选择触发事件实例分析
2016/11/18 Javascript
Jquery Easyui日历组件Calender使用详解(23)
2016/12/18 Javascript
react-redux中connect的装饰器用法@connect详解
2018/01/13 Javascript
js canvas实现5张图片合成一张图片
2019/07/15 Javascript
微信小程序拼接图片链接无底洞深入探究
2019/09/03 Javascript
微信小程序自定义navigationBar顶部导航栏适配所有机型(附完整案例)
2020/04/26 Javascript
ES6使用新特性Proxy实现的数据绑定功能实例
2020/05/11 Javascript
Javascript confirm多种使用方法解析
2020/09/25 Javascript
python 将md5转为16字节的方法
2018/05/29 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
详解Django模版中加载静态文件配置方法
2019/07/21 Python
python读文件的步骤
2019/10/08 Python
澳洲的服装老品牌:SABA
2018/02/06 全球购物
一站式跨境收款解决方案:Payoneer(派安盈)
2018/09/06 全球购物
神话般的珠宝:Ross-Simons
2020/07/13 全球购物
Molton Brown美国官网:奢华美容、香水、沐浴和身体护理
2020/09/02 全球购物
局域网定义和特性
2016/01/23 面试题
2014年小班元旦活动方案
2014/02/16 职场文书
关于读书的演讲稿
2014/05/07 职场文书
爱心捐助倡议书
2014/05/19 职场文书
党员民主生活会个人整改措施材料
2014/09/16 职场文书
新婚姻法离婚协议书范文
2014/11/30 职场文书
坎儿井导游词
2015/02/09 职场文书
Java数据结构之链表相关知识总结
2021/06/18 Java/Android
Python绘制散点图之可视化神器pyecharts
2022/07/07 Python