首页 » Web前端 » php设置署理技巧_php设计模式16代理模式

php设置署理技巧_php设计模式16代理模式

访客 2024-10-31 0

扫一扫用手机浏览

文章目录 [+]

唠叨一句:我的文章中举例太多,导致头条识别文章的时候,认为技能类文章的专业度不足,导致推举量不高,这也是阅读量不高的一个主要缘故原由,唉,这事委曲啊。

内容概要:

1、什么是代理模式

php设置署理技巧_php设计模式16代理模式

2、PHP代理模式UML

php设置署理技巧_php设计模式16代理模式
(图片来自网络侵删)

3、代理模式的PHP示例代码

一、什么是代理模式

我以为,代理模式是最好理解的模式,名字上就能看的出来。
比如,你找老总们具名,一样平常先给秘书,由秘书代替你找老总具名,这便是代理模式。

话是这么说,我们还是先看看比较正经的说法:

代理模式为其他工具供应一种代理以掌握对这个工具的访问。

在实际运用中,一个工具不适宜或者不能直接引用另一个工具,而代理工具可以在客户端和目标工具之间起到中介的浸染。

正经说法让我想起了另一个例子:房屋租售中介,类比代理设计模式估计更得当。

代理模式涉及三个角色:

抽象主题角色(IGiveGift):一个规则,中介和房东都有的共同方法。

主题角色(Follower):相称于房东。

代理工具(Proxy):相称于中介。

二、UML图

借用博客园博主lhb62232397的图片利用一下,感激博主!

三、代理模式的PHP示例代码

本来利用老总和秘书的例子写了个示例代码。
后来想了想,还是房屋中介的例子更能表示php的代理模式。
以是,我两个都发出来吧。

PHP代理模式示例代码一:

PHP代码运行结果:

张总赞许

PHP代理模式示例代码二:

PHP代码运行结果:

张三卖屋子

标签:

相关文章

QQ伪装黑客代码大全技术与风险警示

网络安全问题日益凸显。QQ作为一种流行的社交工具,成为了黑客攻击的主要目标之一。本文将针对QQ伪装黑客代码大全进行深入剖析,揭示其...

Web前端 2025-03-02 阅读1 评论0