PHP-FIG 规范

PHP-FIG 规范

必须启用严格模式

1
declare(strict_types=1);

编码规范

关键字必须小写 true, false, null

类的 属性方法 必须添加访问修饰符 privateprotected 以及 public

abstract 以及 final 必须声明在访问修饰符之前。

static 必须声明在访问修饰符之后。

类名

大驼峰 StudlyCaps

方法

小驼峰 cameCase

各个方法之间有一个空行。

属性

一定不可 使用关键字 var 声明一个属性。

类的属性命名可以遵循 大写开头的驼峰式 ($StudlyCaps)、小写开头的驼峰式 ($camelCase) 又或者是 下划线分隔式 ($under_score),无论遵循哪种命名方式,都应该在一定的范围内保持一致。这个范围可以是整个团队、整个包、整个类或整个方法。

常量

类常量 大写 + 下划线 FOO_BAR

1
const APP_KEY = 1;

函数名

小写 + 下划线 json_to_array

各个函数之间有一个空行。

如果 return 语句之前只有一行 PHP 代码,return 语句之前不需要空行。

如果 return 语句之前有至少有两行 PHP 代码,return 语句之前加一个空行。

变量

小驼峰 cameCase

常量

大写 + 下划线 APP_KEY

依赖管理

使用 composer 管理依赖。

More Information

0%