LoginSignup
3
2

More than 5 years have passed since last update.

PhpStormでPHPのバージョン切り替えができなくてハマってたのはcomposerの設定に引っ張られてた

Last updated at Posted at 2018-12-21

動作確認環境
PhpStorm: 2018.3

PhpStormでは、 composer.json に こんなふうにrequireでPHPバージョン指定の記述が入っていると、
composerjson.png

PHPのバージョン指定ができなくなってしまいます。
この状況に遭遇したの初めてだったので、焦りました。

Kanguages&Frameworks PHP

この場合、開発環境はPHP5.6なのに、PhpStormにはPHP5.3扱いされています。
PHP5.4で入った array の short syntax とか全滅ですよね。ソースコードを開くと真っ赤っ赤です。

環境設定で composer.json のページを開くと、 Synchronize IDE Settings with composer.json
のチェックをはずしてやります。

スクリーンショット

これで自由にPHPのバージョンを選択できるようになり、PHP5.6と認識させることができました
Preferences_after.png

3
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2