[PHP] PHP_CodeSniffer で特定の PHP バージョンと互換性があるコードかをチェックする

Composer と PHP_CodeSniffer はインストール済みとします。

> – [Composer で PHP_CodeSniffer + WordPress-Coding-Standards をかんたんインストールする | deadwood](https://www.d-wood.com/blog/2017/07/07_9058.html)

## Installation

> – [PHPCompatibility/PHPCompatibility: PHP Compatibility check for PHP_CodeSniffer](https://github.com/PHPCompatibility/PHPCompatibility)

“`prettyprinted
% composer global require phpcompatibility/php-compatibility
% phpcs –config-set installed_paths /Users/foo/.composer/vendor/phpcompatibility/php-compatibility/PHPCompatibility
“`

## Usage

“`prettyprinted
% phpcs -p . –standard=PHPCompatibility –runtime-set testVersion 7.3
“`

## 補遺

> – [PHP_CodeSnifferを用いたphpアプリケーションの互換性チェック – Qiita](https://qiita.com/zeriyoshi/items/4487e4bf3aca8b432ade)
> – [php – How to add multiple paths for phpcs? – Stack Overflow](https://stackoverflow.com/questions/30933884/how-to-add-multiple-paths-for-phpcs)

“`prettyprinted
% phpcs –config-set installed_paths /Users/foo/.composer/vendor/wp-coding-standards/wpcs,/Users/foo/.composer/vendor/phpcompatibility/php-compatibility/PHPCompatibility
“`