Array (
[0] => Array (
[0] => a
[1] => b
[2] => c
[3] => c
[4] => d
)
)
我有$arr[0][$i];
$i
是增量的唯一部分,而0
是固定的。
1。我需要通过数组内的搜索删除元素a和b。
我的尝试没有删除元素:
$posts = array_diff($posts, array("a", "b"));
2。我想消除所有重复的值,只留下一个,即删除除c之外的所有c。
最终输出将是:
Array (
[0] => Array (
[0] => c
[1] => d
)
)
我想弄明白,但是,非常感谢你的帮助。
答案 0 :(得分:2)
如果您选择内部数组,它应该在您对其进行处理时起作用
$posts[0] = array_diff($posts[0], array("a", "b"));
消除应该那样工作
$post[0] = array_values(array_unique($posts[0]));