問題タブ [php-8.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
41 参照

php - is_string を使用したときに PHPStan が型エラーを表示するのはなぜですか?

私はこのコードを持っています:

PHPStan は次のエラーを報告します。

二項演算「.」'"' と non-empty-array|non-empty-string|true の間はエラーになります。

なぜこれが起こっているのかわかりません。pg_last_notice他の条件が設定されている場合、ブール値または配列を返すこともできますが、is_stringチェックがあるため、PHPStan はこれが文字列であることを認識している必要があります。