警告: 数値以外の値が検出されました 質問する

警告: 数値以外の値が検出されました 質問する

最近PHP 7.1にアップデートしたら、次のエラーが発生し始めました

警告: 29 行目に数値以外の値が検出されました

29行目は次のようになります

$sub_total += ($item['quantity'] * $product['price']);

ローカルホストではすべて正常に動作します。

これに対処する方法や、これが何であるかについてのアイディアはありますか?

ベストアンサー1

あなたが抱えていた問題とはまったく同じではありませんが、検索する人にとっては同じエラーです。

これは私が JavaScript に多くの時間を費やしたときに起こりました。

PHP に戻って、+の代わりに 2 つの文字列を連結したところ.、エラーが発生しました。

おすすめ記事