【发布时间】:2018-08-04 08:09:55
【问题描述】:
$quantity = $fetch_barcode['item_price'] / $item->unit_price;
$quantity = $fetch_barcode['item_price'] / $item_kit->unit_price;
如何简化?
我试图让$quantity 有两个值。
我可以使用 OR 运算符吗?
谢谢
【问题讨论】:
-
所以您的数量等于您的商品价格/单价或商品价格/单价,您想知道如何简化吗?
-
@kerbholz 嗨,我正在尝试使用 2 个函数来获取 $quantity,1) $fetch_barcode['item_price'] / $item_kit->unit_price; 2) $fetch_barcode['item_price'] / $item->unit_price;
-
基于什么条件?比如“如果 $item->unit_price 没有设置,使用 $item_kit->unit_price”?
-
我想要实现的是 $quantity 可以有多重价值?如何做到这一点?所有条件都为真
-
正如@kerbholz 所说,您需要一个条件,所以在您的示例中,类似于
$quantity = !empty($item->unit_price) ? $fetch_barcode['item_price'] / $item->unit_price : $fetch_barcode['item_price'] / $item_kit->unit_price;
标签: php