致命错误:未捕获类型错误:不支持的操作数类型:/Users/khushbuoswal/Desktop/Grocery_Store/cart.php:212中的字符串*字符串堆栈跟踪:/Users/khushbuoswal/Desktop/Grocery_Store/cart中抛出#0 {main}。 php 第 212 行
<td>
<span>$</span>
<span class="product-price"><?php echo $value['product_quantity'] * $value['product_price']; ?></span>
</td>
我在 SQL 数据库中有一个十进制价格
我尝试过输入 intaval。我希望这个错误得到解决。
在相乘之前,您需要将这些值转换为数字。
floatval
函数可以将字符串转换为浮点数,浮点数可以处理十进制值。
<td>
<span>$</span>
<span class="product-price"><?php echo floatval($value['product_quantity']) * floatval($value['product_price']); ?></span>
</td>