![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PSR
鸟飞惊了看花人
这个作者很懒,什么都没留下…
展开
-
PSR 代码规范简述
简单总结,方便记忆。04是自动加载的规范, 12是代码规范, 3是日志规范,后面的数字就是升级版 PSR 是 PHP Standard Recommendations 的简写,由 PHP FIG 组织制定的 PHP 规范,是 PHP 开发的实践标准。 项目的目的在于:通过框架作者或者框架的代表之间讨论,以最低程度的限制,制定一个协作标准,各个框架遵循统一的编码规范,避免各家自行发展的风格阻碍了 P...转载 2019-05-26 20:21:39 · 469 阅读 · 0 评论 -
PSR-1 基础编码规范
1. 概览 PHP 代码文件 必须 以 <?php 或 <?= 标签开始; PHP 代码文件 必须 以 不带 BOM 的 UTF-8 编码; PHP 代码中 应该 只定义类、函数、常量等声明,或其他会产生 副作用 的操作(如:生成文件输出以及修改 .ini 配置文件等),二者只能选其一; 命名空间以及类 必须 符合 PSR 的自动加载规范: [PSR-0(已废弃)或 PSR-4] 中的...转载 2019-05-26 21:08:35 · 415 阅读 · 0 评论 -
PSR-2 编码风格规范
1. 概览 代码 必须 遵循 [PSR-1] 中的编码规范 。 代码 必须 使用 4 个空格符而不是「Tab 键」进行缩进。 每行的字符数 应该 软性保持在 80 个之内,理论上 一定不可 多于 120 个,但 一定不可 有硬性限制。 每个 namespace 命名空间声明语句和 use 声明语句块后面,必须 插入一个空白行。 类的开始花括号({) 必须 写在函数声明后自成一行,结束花括号(})也...转载 2019-05-26 21:22:01 · 380 阅读 · 0 评论 -
PSR-4 自动加载规范
1. 总览 PSR-4 描述了从文件路径中 自动加载 类的规范。 它拥有非常好的兼容性,并且可以在任何自动加载规范中使用,包括 PSR-0。 PSR-4 规范也描述了放置 autoload 文件(就是我们经常引入的 vendor/autoload.php)的位置。 2. 规范 术语「class」指的是类(classes)、接口(interfaces)、特征(traits)和其他类似的结构。 全限定...转载 2019-05-26 21:27:55 · 1298 阅读 · 0 评论