【发布时间】:2010-09-28 20:40:40
【问题描述】:
我有一个 PHP 库,我打算提交到 PEAR 数据库。为此,图书馆需要关注PEAR Coding Standards。
是否有工具可以检查我的代码以确保它完全符合标准?
【问题讨论】:
标签: php pear validation
我有一个 PHP 库,我打算提交到 PEAR 数据库。为此,图书馆需要关注PEAR Coding Standards。
是否有工具可以检查我的代码以确保它完全符合标准?
【问题讨论】:
标签: php pear validation
http://pear.php.net/manual/en/package.php.php-codesniffer.php
默认情况下,如果命令行没有提供标准,PHP_CodeSniffer 将使用 PEAR 编码标准。
【讨论】:
正如 B00MER 所提到的,如果您没有指定其他标准,PHP_CodeSniffer 默认使用 PEAR 编码标准。但是你可以改变它的默认值 - 如果你有一个内部标准(这不是一个真正的标准,但无论如何)或者更喜欢 PHP_CodeSniffer 附带的其他标准之一并且不想继续指定使用 --standard 参数。
要获取可供选择的标准列表,请执行以下操作:
$ phpcs -i
并将默认值更改为 Zend:
$ sudo phpcs --config-set default_standard Zend
如果要检查默认值是什么:
$ phpcs --config-show
【讨论】: