0

次の2つの変数があります。

$ccharge = ($user_info[0]['charge']) - ($get_exam[0]['price']);

しかし、結果は -150000 です。

どちらの数値も 150000 で、結果は 0 になるはずですが、そうではありません。これはおなじみの問題ですか?

配列に関連する問題が見つかりました。それらを単純な変数に割り当てましたが、うまくいきました。しかし、将来のプロジェクトのために知りたいです。

なぜそのような式が問題を引き起こすのですか?

4

1 に答える 1

1

これを試して

 $ccharge = ((float)$user_info[0]['charge']) - ((float)$get_exam[0]['price']);
于 2013-11-09T12:58:09.970 に答える