如何在php中計算這兩個數量之間的乘積?PHP:計算2個變量產品
這是我嘗試過,但如果他們的數字不
<?php echo (uc_price($price_info, $context) * $product->qty); ?>
感謝
如何在php中計算這兩個數量之間的乘積?PHP:計算2個變量產品
這是我嘗試過,但如果他們的數字不
<?php echo (uc_price($price_info, $context) * $product->qty); ?>
感謝
uc_price($ price_info,$ context)和$ product-> qty是否返回一個整數?它更可能是uc_price($ price_info,$ context)返回一個數組,對象或其他東西。確保它返回一個整數。 也是其更好的乘法如前投這些值轉換成整數/浮點:
<?php echo (int)uc_price($price_info,$context) * (int)$product->qty; ?>
或投他們漂浮(價格更可能是浮動:
<?php echo (float)uc_price($price_info,$context) * (float)$product->qty; ?>
回聲變量共同決定:
<?php
echo "<br>" . uc_price($price_info, $context) . "<br>" . $product->qty;
?>
然後調試你的代碼(檢查沒有返回數字的部分)。
哪裏'uc_price'來自,添加更多的細節,你使用某種框架或什麼? – Sarfraz 2010-07-17 14:52:47