找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1998|回复: 0
打印 上一主题 下一主题

PHP设计模式 注册表模式

[复制链接]

2487

主题

2487

帖子

7391

积分

论坛元老

Rank: 8Rank: 8

积分
7391
跳转到指定楼层
楼主
发表于 2018-2-14 08:31:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            下面是基本的注册表类的代码:
[U]复制代码[/U] 代码如下:
request;
}
function setRequest(request $request){//设置注册的内容类
$this->request=$request;
}
}
class request{//被 注册的类
private $webname="WEB开发笔记";
private $url="www.chhua.com";
function getName(){
echo $this->url;//输出www.chhua.com
}
}//被注册的空类
//使用
$reg=Registry::instance();
$reg->setRequest(new request());
$request=$reg->getRequest();
$request->getName();//输出www.chhua.com
?>

注册表的作用是提供系统级别的对象访问功能。
            
            
您可能感兴趣的文章:
  • PHP设计模式 注册表模式(多个类的注册)
  • 老生常谈PHP面向对象之注册表模式
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端