您的位置:首页 > 编程语言 > PHP开发

Android程序员学PHP开发(31)-ThinkPHP5.0(3)多级命名空间-PhpStorm

2017-03-02 13:44 671 查看
转载请注明出处:http://blog.csdn.net/iwanghang/article/details/59491862
觉得博文有用,请点赞,请评论,请关注,谢谢!~

跟 前一篇博文命名空间相比 ,无非是相对路径多一层而已,唯一要说明的是,使用use,导入一个命名空间的用法。
上一篇博文的连接:http://blog.csdn.net/iwanghang/article/details/59108322

<?php
/**
* 多级命名空间
*/
namespace beijing\haidian;

class Animal{
public $obj='dog<br>';
static $name='大黄<br>';
}

function getmsg(){
echo '北京海淀<br>';
}

namespace shanghai\putuo;

class Animal{
public $obj='pig<br>';
static $name='哼哼<br>';
}

function getmsg(){
echo '上海普陀<br>';
}

/**
* 访问方式
*/
$animal = new Animal();
$animal2 = new \beijing\haidian\Animal();
echo $animal->obj; // 打印结果:pig
echo $animal2->obj; // 打印结果:dog

echo Animal::$name; // 打印结果:哼哼
echo \beijing\haidian\Animal::$name; // 打印结果:大黄

/**
* 访问方式:3、限定名称访问方式(相对路径)
* use 导入一个命名空间
*/
use beijing\haidian;
haidian\getmsg(); // 打印结果:北京海淀
$animal3 = new haidian\Animal();
echo $animal3->obj; // 打印结果:dog
echo haidian\Animal::$name; // 打印结果:大黄


转载请注明出处:http://blog.csdn.net/iwanghang/article/details/59491862

欢迎移动开发爱好者交流
沈阳或周边城市公司有意开发Android,请与我联系
联系方式



微信:iwanghang
QQ:413711276
邮箱:iwanghang@qq.com



觉得博文有用,请点赞,请评论,请关注,谢谢!~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐