如何从对象的数组具有相同名称删除元素对象的数组元素?在下面的情况下,我想删除元素0和2,因为名称是相同的。我想我可以循环每一个案件,但这似乎是浪费。卸下包含同名
array(1) {
[0]=> object(stdClass)#268 (3) {
["term_id"]=> string(3) "486"
["name"]=> string(4) "2012"
["count"]=> string(2) "40"
}
[1]=> object(stdClass)#271 (3) {
["term_id"]=> string(3) "488"
["name"]=> string(8) "One more"
["count"]=> string(2) "20"
}
[2]=> object(stdClass)#275 (3) {
["term_id"]=> string(3) "512"
["name"]=> string(8) "2012"
["count"]=> string(2) "50"
}
咦,我不太清楚这是什么做的是诚实的,但它似乎并不奏效。 – kylex 2012-04-27 17:43:42
尚未设置'$ array'和'$ name'。你应该阅读官方手册(这个表达中没有什么特别的)。 – KingCrunch 2012-04-27 17:46:31
谁能告诉我,为什么这个答案得到了'-1'这是这里最好的答案.... – Baba 2012-04-27 18:00:41