繁体   English   中英

如何根据一组特定的编码约定检查PHP代码?

[英]How to check PHP code against a specific set of coding conventions?

我有一个PHP库,我打算提交给PEAR数据库。 为此,库需要遵循PEAR编码标准

有没有一个工具可以检查我的代码,以确保它完全符合标准?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM