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中实现图片的锐化
Oct 09 PHP
php self,$this,const,static,-&amp;gt;的使用
Oct 22 PHP
php下把数组保存为文件格式的实例应用
Feb 08 PHP
Yii操作数据库的3种方法
Mar 11 PHP
php猴子选大王问题解决方法
May 12 PHP
PHP比较运算符的详细介绍
Sep 29 PHP
php+html5实现无刷新图片上传教程
Jan 22 PHP
php图片上传类 附调用方法
May 15 PHP
php中10个不同等级压缩优化图片操作示例
Nov 14 PHP
PHP面向对象程序设计OOP继承用法入门示例
Dec 27 PHP
分享8个Laravel模型时间戳使用技巧小结
Feb 12 PHP
tp5.1 框架查询表达式用法详解
May 25 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
css3实现背景模糊的三种方式
2021/03/09 HTML / CSS
jquery ajax 检测用户注册时用户名是否存在
2009/11/03 Javascript
jQuery调用WebService的实现代码
2011/06/19 Javascript
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
js获取本机的外网/广域网ip地址完整源码
2013/08/12 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
2015/07/29 Javascript
JS实现双击编辑可修改状态的方法
2015/08/14 Javascript
js图片翻书效果代码分享
2015/08/20 Javascript
JavaScript类型系统之正则表达式
2016/01/05 Javascript
Javascript中内建函数reduce的应用详解
2016/10/20 Javascript
Angularjs 依赖压缩及自定义过滤器写法
2017/02/04 Javascript
js 转义字符及URI编码详解
2017/02/28 Javascript
JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码
2017/09/23 jQuery
AngularJS日期格式化常见操作实例分析
2018/05/17 Javascript
jQuery实现动态添加和删除input框代码实例
2019/03/29 jQuery
谈谈JavaScript中的函数
2020/09/08 Javascript
python字符串的常用操作方法小结
2016/05/21 Python
Python实现带百分比的进度条
2016/06/28 Python
Python、PyCharm安装及使用方法(Mac版)详解
2017/04/28 Python
Django {{ MEDIA_URL }}无法显示图片的解决方式
2020/04/07 Python
Python脚本实现Zabbix多行日志监控过程解析
2020/08/26 Python
浅析python 字典嵌套
2020/09/29 Python
python打包生成so文件的实现
2020/10/30 Python
HTML5+Canvas+CSS3实现齐天大圣孙悟空腾云驾雾效果
2016/04/26 HTML / CSS
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
新教师工作感言
2014/02/16 职场文书
中学生国旗下讲话稿
2014/04/26 职场文书
媒体宣传策划方案
2014/05/25 职场文书
国庆节演讲稿
2014/05/27 职场文书
领导干部作风建设工作总结
2014/10/23 职场文书
中秋节随笔
2015/08/15 职场文书
2015年店长个人工作总结
2015/10/23 职场文书
golang DNS服务器的简单实现操作
2021/04/30 Golang
pytorch 预训练模型读取修改相关参数的填坑问题
2021/06/05 Python