我有一個場景,我從總支付網關獲取響應。 Like 1250.00
。現在我通過從數據庫中獲取的購物車價值進行交叉檢查。 問題是一段時間PHP ==不適用於Float值
if($cartTotal == $paymentTotal)
失敗大部分的工作時間,但在某些時候,它會失敗。我不確定這個問題是什麼。
我試過trim, type casting, === strcmp
但是某種程度上某些交易失敗了。我將類型的值轉換爲int,float,string。
任何人都可以指出我正確的方向嗎?任何幫助深表感謝。
http://floating-point-gui.de – deceze
@deceze我現在試試'bccomp'。謝謝。 – SAM