🇨🇳🐲🎉 本网站的中文版本尚处早期开发阶段。如果您发现其中存在错字、纰漏或其他任何问题,请随时联系 [email protected] 向我反馈。
代理

代理在 PHP 中的实现

代理是一种结构型设计模式 让你能提供真实服务对象的替代品给客户端使用 代理接收客户端的请求并进行一些处理 访问控制和缓存等 然后再将请求传递给服务对象

代理对象拥有和服务对象相同的接口 这使得当其被传递给客户端时可与真实对象互换

进一步了解代理模式

在 PHP 中使用模式

复杂度

流行度

使用示例 尽管代理模式在绝大多数 PHP 程序中并不常见 但它在一些特殊情况下仍然非常方便 当你希望在无需修改客户代码的前提下于已有类的对象上增加额外行为时 该模式是无可替代的

代理在其他编程语言中的实现

代理在 Java 中的实现 代理在 C# 中的实现 代理在 Python 中的实现 代理在 Ruby 中的实现 代理在 Swift 中的实现 代理在 TypeScript 中的实现