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

php 的命名空间 看鸟哥后的随笔

2013-03-21 11:42 246 查看
我以前貌似真心没有想过php的命名空间,我每次写文件都会记得不让类名相重,

看完命名空间了这个,我发现可以解决我的一部分问题

MyLove.php
namespace Zj;
class Application{
public function toMyLove(){
echo 'Marx is very Painful than English!<br/>';
}
}

MyLover.php

namespace Yaf;

class Application{
function __construct(){
//echo 'Yaf_application';
}
function toMyLove(){
echo 'I Love You but learning English is vary painful!<br/>';
}
}

MyTest.php

include 'test.php';
$a=new Yaf\Application();
$a->toMyLove();

include 'test2.php';
$a=new zj\Application();
$a->toMyLove();




我个人的感觉是这么做的时候,类名称即使重复了,我们依旧可以很快找到我们想要的,但是在框架里面我们还是要遵守框架的规则的,当然你有能力,那就随你心意了啊
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: