【发布时间】:2012-12-24 08:04:06
【问题描述】:
我有一个二维数组,并希望在将其放入 SESSION 之前,始终删除/取消设置下面代码示例中的最后一个数组项(在本例中为 Array[3])。
我仍然是 php 的新手,并且尝试了以下但没有成功。
任何帮助将不胜感激。
if (is_array$shoppingCartContents)) {
foreach($shoppingCartContents as $k=>$v) {
if($v[1] === 999999) {
unset($shoppingCartContents[$k]);
}
}
}
$shoppingCartContents = Array
(
[0] => Array
(
[productId] => 27
[productTitle] => Saffron, Dill & Mustard Mayonnaise
[price] => 6.50
[quantity] => 3
)
[1] => Array
(
[productId] => 28
[productTitle] => Wasabi Mayonnaise
[price] => 6.50
[quantity] => 3
)
[2] => Array
(
[productId] => 29
[productTitle] => Chilli Mayo
[price] => 6.50
[quantity] => 2
)
[3] => Array
(
[productId] => 999999
[productTitle] => Postage
[price] => 8.50
[quantity] => 1
)
)
【问题讨论】:
-
您的代码中可能存在拼写错误:
is_array$shoppingCartContents)
标签: php