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中相同前缀的数据表的代码
Jul 01 PHP
php 获取本地IP代码
Jun 23 PHP
php反射应用示例
Feb 25 PHP
ThinkPHP单字母函数(快捷方法)使用总结
Jul 23 PHP
PHP实现通过中文字符比率来判断垃圾评论的方法
Oct 20 PHP
PHPUnit安装及使用示例
Oct 29 PHP
Yii2 RESTful中api的使用及开发实例详解
Jul 06 PHP
Laravel手动分页实现方法详解
Oct 09 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
Apr 19 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
Apr 12 PHP
yii2多图上传组件的使用教程
May 10 PHP
PHP中strval()函数实例用法
Jun 07 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
用phpmyadmin更改mysql5.0登录密码
2008/03/25 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
thinkPHP分组后模板无法加载问题解决方法
2016/07/12 PHP
PHP 实现页面静态化的几种方法
2017/07/23 PHP
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
2011/05/02 Javascript
JScript中的条件注释详解
2015/04/24 Javascript
JS实现获取键盘按下的按键并显示在页面上的方法
2015/11/04 Javascript
使用JavaScript脚本判断页面是否在微信中被打开
2016/03/06 Javascript
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
jQuery实现右侧抽屉式在线客服功能
2017/12/25 jQuery
javascript for循环性能测试示例
2019/08/07 Javascript
构建大型 Vue.js 项目的10条建议(小结)
2019/11/14 Javascript
TypeScript之调用栈的实现
2019/12/31 Javascript
vue项目接口域名动态获取操作
2020/08/13 Javascript
Node.js path模块,获取文件后缀名操作
2020/11/07 Javascript
简单谈谈Python中的闭包
2016/11/30 Python
python3实现抓取网页资源的 N 种方法
2017/05/02 Python
利用Python找出序列中出现最多的元素示例代码
2017/12/08 Python
Python3.5基础之NumPy模块的使用图文与实例详解
2019/04/24 Python
pandas DataFrame 交集并集补集的实现
2019/06/24 Python
Python中Flask-RESTful编写API接口(小白入门)
2019/12/11 Python
tensorflow2.0保存和恢复模型3种方法
2020/02/03 Python
python 实现人和电脑猜拳的示例代码
2020/03/02 Python
基于Python数据分析之pandas统计分析
2020/03/03 Python
使用pytorch实现论文中的unet网络
2020/06/24 Python
Python获取浏览器窗口句柄过程解析
2020/07/25 Python
CSS3教程(4):网页边框和网页文字阴影
2009/04/02 HTML / CSS
加拿大当代时尚服饰、配饰和鞋类专业零售商和制造商:LE CHÂTEAU
2017/10/06 全球购物
美国五金商店:Ace Hardware
2018/03/27 全球购物
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
聘任书的写作格式及范文
2014/03/29 职场文书
爱心捐书活动总结
2014/07/05 职场文书
婚庆主持词大全
2015/06/30 职场文书
教师病假条范文
2015/08/17 职场文书
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL
CSS中float高度塌陷问题的四种解决方案
2022/04/18 HTML / CSS