問題タブ [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.
php - is_string を使用したときに PHPStan が型エラーを表示するのはなぜですか?
私はこのコードを持っています:
PHPStan は次のエラーを報告します。
二項演算「.」'"' と non-empty-array|non-empty-string|true の間はエラーになります。
なぜこれが起こっているのかわかりません。pg_last_notice
他の条件が設定されている場合、ブール値または配列を返すこともできますが、is_string
チェックがあるため、PHPStan はこれが文字列であることを認識している必要があります。