概述
PSR 即 PHP Standards Recommendations,中文翻译为 PHP标准建议;
除了 PSR 外,这里还会介绍与其同宗的 PER,PER 即 PHP Evolving Recommendations,中文翻译为 PHP发展建议;
截止 2025/9/24 ,已通过提案的 PSR 有 14 种,已发布的 PER 有 1 种。
已通过提案的 PSR 列表:
| PSR 序号 | 标题与外链 | 中文与导航 |
|---|---|---|
| PSR-1 | Basic Coding Standard | 基本编码标准 |
| PSR-3 | Logger Interface | [日志接口] |
| PSR-4 | Autoloading Standard | [自动加载] |
| PSR-6 | Caching Interface | [缓存接口] |
| PSR-7 | HTTP Message Interface | [HTTP 消息接口] |
| PSR-11 | Container Interface | [容器接口] |
| PSR-12 | Extended Coding Style Guide | 扩展编码风格指南 |
| PSR-13 | Hypermedia Links | [超媒体链接] |
| PSR-14 | Event Dispatcher | [事件分发器] |
| PSR-15 | HTTP Handlers | [HTTP 处理程序] |
| PSR-16 | Simple Cache | [简单缓存] |
| PSR-17 | HTTP Factories | [HTTP 工厂] |
| PSR-18 | HTTP Client | [HTTP 客户端] |
| PSR-20 | Clock | [时钟] |
已发布的 PER 列表:
| 标题与外链 | 中文与导航 |
|---|---|
| Coding Style | 编码风格 |
👉写作初衷
这里不是对 psr 官网英文页面的翻译工作,主要有 2 个工作:
- 对官方内容做提炼,减少篇幅,便于记忆;
- 将个人的理解,以陈述文档的方式输出,方便大家理解我的想法。
目的:拿着这份文档向大家讨教,帮忙指正错误,希望大家共同进步!!!
