【发布时间】:2015-04-03 14:35:26
【问题描述】:
我正在尝试比较具有相同键的 2 个数组的值,并查看具有相同键的数组的值是否大于另一个。这是数组:
Array
(
[3203] => 2
[7276] => 1
)
Array
(
[3203] => 1
[7276] => 1
)
上面产生数组的部分代码:
foreach ($this->request->post['quantity'] as $key => $value)
{
$cart_value[$key] = $value;
}
foreach ($this->session->data['cart'] as $id => $val) {
$stock[$id] = $this->cart->availableStock($id);
}
如何比较每个键的值?
我有这个 if else 语句:
if ($cart_value > $stock) {
// do something<br>
} elseif ($cart_value = $stock) {
// do another thing
} else {
// do this thing
}
感谢您的帮助。
【问题讨论】:
-
如果具有相同键的值之一大于另一个值会发生什么?