未设置元素数组键未知
Posted
技术标签:
【中文标题】未设置元素数组键未知【英文标题】:Unset element array key not known 【发布时间】:2013-05-22 08:43:21 【问题描述】:我有以下数组输出。例如我想取消设置索引 16。 我确实 unset unset($row[0][16]);
但现在我不知道索引 16。如何通过 ifelse "oude prijs" 取消设置?
Array
(
[0] => Array
(
[0] => productname
[1] => price
[2] => description
[3] => producturl
[4] => imageurl
[5] => weight
[6] => category
[7] => merk
[8] => ontwerper
[9] => afmetingen
[10] => levertijd
[11] => garantie
[12] => secondarycategories
[13] => laagsteprijsgarantie
[14] => verzendkosten
[15] => productcode
[16] => oude prijs
[17] => ID
[18] => status
)
)
【问题讨论】:
【参考方案1】:使用array_search函数获取已知值的key,
$key = array_search('oude prijs',$row[0]);
unset($row[0][$key]);
【讨论】:
以上是关于未设置元素数组键未知的主要内容,如果未能解决你的问题,请参考以下文章