-1
$菜單包括:如何在php中取消設置數組元素匹配索引?
Array
(
[0] => Array
(
[menu] => Array
(
[name] => Home
[controller] => frontends
[action] => index
)
)
[1] => Array
(
[menu] => Array
(
[name] => Feedback
[controller] => feedbacks
[action] => add
)
)
[2] => Array
(
[menu] => Array
(
[name] => Reseller
[controller] => resellers
[action] => login
)
)
)
我想刪除
[2] => Array
(
[menu] => Array
(
[name] => Reseller
[controller] => resellers
[action] => login
)
)
unset($menu[2])
工作正常。但我不確定這個菜單總是在2索引下。所以我想刪除這個項目時$menu[$i][menu][name] == 'Reseller'
。任何人都可以幫忙?
如果只有一種方法可以通過數組,請檢查條件是否爲真,並使用該索引刪除項目。暗示。 –
@SamiKuhmonen等等,我認爲thare是一種通過數組的方式,檢查條件是否爲真,並使用該索引來刪除項目。現在它是什麼Ermmmm。 Forsomethingorother! – RiggsFolly
[在PHP中刪除數組中的值]可能的重複(http://stackoverflow.com/questions/17252880/remove-value-from-array-in-php) –