PHP-FIG 规范

PHP-FIG 规范

必须启用严格模式

1
declare(strict_types=1);

编码规范

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

类

类的 属性 和 方法 必须添加访问修饰符 private、protected 以及 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%