1、一,PSR标准PSR是PHP Standards Recommendation的简称,这个是php-fig(PHP Fra罪焐芡拂mework Interop Group)组织制定的一套规范。至今,php-fig已经发布了五个规范:PSR-0:自动加载标准,该标准已被废弃,使用PSR-4替代PSR-1:基本的编码风格PSR-2:编码风格(更严格)PSR-3:日志记录器接口PSR-4:自动加载
2、二,什么是PHPCSPHP Code Sniffer 是一个PHP的代码风格检测器,它根据悴匙吭佰预先设定好的PHP编码风格和规则,去检查应用中的沪枭诽纾代码风格情况是否有违反一组预先设置好的编码标准,内置了ZEND,PEAR的编码风格规则,当然也支持自己定制。PHP CodeSniffer 是确保代码简洁一致的必不可少的开发工具,还可以帮助程序员减少一些语义错误。
3、三,安装PHPCS通过composer全局安装composer global require "squizlabs/php_codesniffer=*"
4、四,PHPStorm配置PHPCS打开PhpStorm的设置页(File->Settings或者Ctrl+Alt+s)① 选择PHP风格为 PSR1/2Settings->Editor->Code Style->PHP
5、② 配置PHPCSSettings->Languages and Frameworks->PHP->Quality Tools
6、③ 使用PSR-2规范Settings->Editor->Inspections->PHP->Quality tools
7、下面还有一处,也要选中
8、五,测试