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

如何根据一组特定的编码约定检查PHP代码?,php,pear,validation,Php,Pear,Validation,我有一个PHP库,我计划提交给PEAR数据库。为了做到这一点,图书馆需要遵循以下步骤 有没有工具可以检查我的代码,确保它完全符合标准? 默认情况下,如果命令行上没有提供标准,PHP_CodeSniffer将使用PEAR编码标准。如B00MER所述,如果您没有指定其他标准,PHP_CodeSniffer默认使用PEAR编码标准。但是,如果您有一个内部标准(当时不是真正的标准,但无论如何),或者更喜欢PHP_CodeSniffer附带的其他标准之一,并且不想继续使用--standard参数指定它们,

我有一个PHP库,我计划提交给PEAR数据库。为了做到这一点,图书馆需要遵循以下步骤

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


默认情况下,如果命令行上没有提供标准,PHP_CodeSniffer将使用PEAR编码标准。

如B00MER所述,如果您没有指定其他标准,PHP_CodeSniffer默认使用PEAR编码标准。但是,如果您有一个内部标准(当时不是真正的标准,但无论如何),或者更喜欢PHP_CodeSniffer附带的其他标准之一,并且不想继续使用--standard参数指定它们,那么您可以更改它的默认值

要获取可供选择的标准列表,请执行以下操作:

$ phpcs -i
并将默认值更改为Zend:

$ sudo phpcs --config-set default_standard Zend
如果要检查默认值:

$ phpcs --config-show