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 相关文章推荐
如何限制访问者的ip(PHPBB的代码)
Oct 09 PHP
PHP树的代码,可以嵌套任意层
Oct 09 PHP
MySQL数据源表结构图示
Jun 05 PHP
php文件上传的简单实例
Oct 19 PHP
PHP按行读取文件时删除换行符的3种方法
May 04 PHP
thinkphp3.0输出重复两次的解决方法
Dec 19 PHP
PHP 实现类似js中alert() 提示框
Mar 18 PHP
php简单实现查询数据库返回json数据
Apr 16 PHP
Zend Framework框架Smarty扩展实现方法
Mar 22 PHP
php从数据库中读取特定的行(实例)
Jun 02 PHP
php使用flock阻塞写入文件和非阻塞写入文件的实例讲解
Jul 10 PHP
php检测mysql表是否存在的方法小结
Jul 20 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 xml文件操作实现代码(二)
2009/03/20 PHP
用 Composer构建自己的 PHP 框架之设计 MVC
2014/10/30 PHP
ZendFramework框架实现连接两个或多个数据库的方法
2016/12/08 PHP
PHP基于socket实现客户端和服务端通讯功能
2017/07/13 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
laravel 修改.htaccess文件 重定向public的解决方法
2019/10/12 PHP
解决Laravel无法使用COOKIE和SESSION的问题
2019/10/16 PHP
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
js中文逗号转英文实现
2014/02/11 Javascript
jQuery根据元素值删除数组元素的方法
2015/06/24 Javascript
简单实现限制uploadify上传个数
2015/11/16 Javascript
Spring mvc 接收json对象
2015/12/10 Javascript
JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)
2016/03/25 Javascript
JS组件Bootstrap dropdown组件扩展hover事件
2016/04/17 Javascript
Bootstrap编写一个兼容主流浏览器的受众门户式风格页面
2016/07/01 Javascript
微信小程序 开发工具快捷键整理
2016/10/31 Javascript
微信小程序--onShareAppMessage分享参数用处(页面分享)
2017/04/18 Javascript
jQuery实现动态加载select下拉列表项功能示例
2018/05/31 jQuery
ES6 Iterator遍历器原理,应用场景及相关常用知识拓展详解
2020/02/15 Javascript
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
[01:03:50]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第二场 2月7日
2021/03/11 DOTA
Python解析json之ValueError: Expecting property name enclosed in double quotes: line 1 column 2(char 1)
2017/07/06 Python
Python实现的简单读写csv文件操作示例
2018/07/12 Python
Python设计模式之迭代器模式原理与用法实例分析
2019/01/10 Python
Django实现基于类的分页功能
2019/10/31 Python
python实现布隆过滤器及原理解析
2019/12/08 Python
浅谈django框架集成swagger以及自定义参数问题
2020/07/07 Python
CSS3色彩模式有哪些?CSS3 HSL色彩模式的定义
2016/04/26 HTML / CSS
Huda Beauty官方商店:化妆和美容产品
2020/09/05 全球购物
extern在函数声明中是什么意思
2014/01/19 面试题
五水共治一句话承诺
2014/05/30 职场文书
先进党支部事迹材料
2014/12/24 职场文书
食堂卫生管理制度
2015/08/04 职场文书
孕妇病假条怎么写
2015/08/17 职场文书
标会主持词应该怎么写?
2019/08/15 职场文书
导游词之湖北武当山
2019/09/23 职场文书