IDE(PS-117.65)は、定数の一部が定義されていないと訴えています。定数が存在することをPhpStorm IDEに伝えるには?
私はそれらを別のファイルのループで定義しました。このファイルの先頭にdocコメントを置いて、定数について通知することはできますか?通常の/** @var
と構文は、定数では機能していないようです。
IDE(PS-117.65)は、定数の一部が定義されていないと訴えています。定数が存在することをPhpStorm IDEに伝えるには?
私はそれらを別のファイルのループで定義しました。このファイルの先頭にdocコメントを置いて、定数について通知することはできますか?通常の/** @var
と構文は、定数では機能していないようです。
これを行うには私にはPHPDocのコメントは知られていません。
しかし、あなたはそれらを「偽」ことができます - いくつかのconst.php
ファイルを作成し、任意の場所にプロジェクトでそれを置く(あなたも、プロジェクト外の別のフォルダに配置し、外部ライブラリとして、あるいは別のコンテンツルートとしてそれを添付することができます) 。
普通の方法でこれらの定数を定義してください:define("CONST_NAME", "value");
"値"部分は何でもかまいません(型が一致していれば検査/コード解析に役立ちます)定数が使用されます(例えば、include/require文で使用されている場合は、そこに実際の(またはそれに近い)値を持つことが有益かもしれません)。
"はループで定義されています"? –
通常、ヘッダーファイルに "定数"を定義します。これはPHPモジュールに "include()"または "require()"することができます。 – paulsm4
@KirkWoll:はい。私はいくつかのデータをループして定数として定義しています。おそらくそれは「適切」ではないが、それはそれが行われている方法である。 – mpen