An open API service indexing awesome lists of open source software.

https://github.com/cdoco/php-patterns

PHP 设计模式实现
https://github.com/cdoco/php-patterns

php php-patterns

Last synced: 7 months ago
JSON representation

PHP 设计模式实现

Awesome Lists containing this project

README

          

# php-patterns
设计模式 PHP 版本

### 分类

#### 1. 创建型模型

- 简单工厂 [simple_factory](https://github.com/cdoco/php-patterns/blob/master/simple_factory.php)
- 抽象工厂 [abstract_factory](https://github.com/cdoco/php-patterns/blob/master/abstract_factory.php)
- 建造者 [builder](https://github.com/cdoco/php-patterns/blob/master/builder.php)
- 工厂方法 [factory_method](https://github.com/cdoco/php-patterns/blob/master/factory_method.php)
- 原型
- 单例

#### 2. 结构型模型

- 适配器
- 桥接
- 组合
- 装饰
- 外观
- 享元
- 代理

#### 3. 行为型

- 观察者
- 模板方法
- 命令
- 状态
- 责任链
- 解释器
- 中介者
- 访问者
- 策略
- 备忘录
- 迭代器