使用 PHP-CS-Fixer 规范PHP代码
良好的代码规范可以提高代码可读性,团队沟通维护成本。最推荐大家遵守的是 php-fig(PHP Framework Interop Group) 组织定义的 PSR-1 、 PSR-2 两个。不了解的同学可以先通过连接点击过去阅读下。
PHP-CS-Fixer
项目地址: https://github.com/FriendsOfPHP/PHP-CS-Fixer
phar档案下载地址:http://get.sensiolabs.org/php-cs-fixer.phar
使用
由于国内网络问题,建议直接下载php-cs-fixer.phar
。
使用 fix 指令修复文件夹或文件的代码风格:
php php-cs-fixer.phar fix /path/to/dir
php php-cs-fixer.phar fix /path/to/file
使用 --level 选项设置修复至的「规范」:
php php-cs-fixer.phar fix /path/to/project --level=psr0
php php-cs-fixer.phar fix /path/to/project --level=psr1
php php-cs-fixer.phar fix /path/to/project --level=psr2
php php-cs-fixer.phar fix /path/to/project --level=symfony
更多使用方式参见 Usage