問題:
「関数の戻り値を使用できません」というエラーが発生しました書き込みコンテキスト内で関数を使用する場合if-statements.
根本原因:
関数の戻り値を if などの書き込みコンテキストの条件として使用しようとすると、エラーが発生します。 -ステートメントまたは代入演算子。
例:
if (is_string(get_text())) { // ... }
ここで、 is_string() 関数はブール値を返します。この値は、if などの書き込みコンテキストで直接使用することはできません。ステートメント。
解決策:
へこの問題を解決するには、比較演算子を使用して戻り値を確認します:
if (is_string(get_text()) === true) { // ... }
追加情報:
以上が関数の戻り値を「if」ステートメントで直接使用できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。