sumofuturo/php-coding-standard

Sumofuturo 为 PHP 项目编写的编码标准

安装: 39

依赖项: 0

建议者: 0

安全性: 0

类型:phpcodesniffer-standard

v1.0.2 2018-02-10 07:52 UTC

This package is auto-updated.

Last update: 2024-09-11 00:50:51 UTC


README

用于在 PHP 项目 中与 PHP_CodeSniffer 一起使用的编码标准规则。

该规则集扩展了 PSR-2,并包括

  • 不允许使用数组长语法(array(...)
  • 确保字符串连接运算符周围有空格
  • 不允许多余的空格。
  • 在每个文件的开头要求 declare(strict_types=1);
  • 不允许未使用的 use 语句
  • 要求 use 语句按字母顺序排列
  • 要求严格比较(使用 ===!== 而不是 ==!=
  • 要求多行数组的每个元素后都跟有逗号
  • 要求在函数返回类型提示冒号和函数结束括号之间没有空格 [function (...): string]