( Preferences
OSX の場合) またはSettings
(Windows と Linux の場合) ダイアログ ボックスで、左側のリストからLanguages & Frameworks
->を選択し、ドロップダウン ボックスにチェックを入れます。それほど古くない場合は、そのリストに PHP バージョン 7 が含まれているはずです。PHP
PHP language level
PhpStorm
PhpStorm
は、選択した PHP バージョンを使用して、コードの構文の問題をチェックします。指定された PHP バージョンをインストールする必要はありません (インタープリターに付属していると思います)。
PHP バージョンを選択したら、Editor
-> ( /ウィンドウInspections
の左側にもあります) に移動し、右側で-> ->インスペクションがチェックされていることを確認します。その説明では、次のように述べています。Preferences
Settings
PHP
General
Language Level
ソース コードで使用されている言語機能が、選択した言語レベルに対応していることを確認します。(つまり、特性は PHP 5.4 でのみ使用できます)。必要な言語レベルは、プロジェクト構成 (プロジェクト設定 | PHP) で設定されます。
アップデート
明らかに、現在のバージョンのPhpStorm
はこの特定の問題を処理していません。バージョン 9.0.2、10.0.3、および 11 EAP でテストしましたが、PHP4 スタイルのコンストラクターについて文句を言うものはありませんでした。
Language Level Inspection は、廃止された機能よりも新しい PHP 機能の使用に重点を置いているようです。