您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP代理模式详解及案例

2025/11/24 23:06:19发布20次查看
本篇文章主要介绍php代理模式详解及案例,感兴趣的朋友参考下,希望对大家有所帮助。
代码如下:
<?php // 代理模式 index.php header("content-type:text/html;charset=utf-8"); require_once "proxy.php"; // 代理对象 $obj = new proxy("专业的事情"); // 展示 $obj->show(); [php] view plain copy <?php // 代理接口 interface iproxy { function show(); } // 真实对象 class profession implements iproxy { /** * 私有 专业事情 * @var string */ private $things; /** * 构造方法 * @access public * @param string $things 专业的事情 */ function __construct($things){ $this->things = $things; } /** * 真实对象的展示方法 * @access public */ function show(){ echo "专业的人才做{$this->things}"; } } // 代理对象 class proxy implements iproxy { /** * 私有真实对象变量 * @var object */ private $pro; /** * 构造方法 * @access public * @param string $things 专业的事情 */ function __construct($things){ $this->pro = new profession($things); } /** * 代理对象的展示方法 * @access public */ function show(){ $this->pro->show(); } }
输出结构:
专业的人才做专业的事情
相关推荐:
js设计模式之代理模式详解
javascript的代理模式
php设计思想之代理模式与读写分离的实践
以上就是php代理模式详解及案例的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product