我有两个数组
$alpha=array('a','b','c','d','e','f');
$index=array('2','5');
Run Code Online (Sandbox Code Playgroud)
我需要删除第一个数组中具有第二个数组索引的项目.
(删除c-index为2,f-index为5)
这样返回的数组就是
{ 'A', 'B', 'd', 'E'}
我怎么能用PHP做到这一点?谢谢
编辑
实际上我需要最终的数组如下
[0]=>a
[1]=>b
[2]=>d
[3]=>e
Run Code Online (Sandbox Code Playgroud)
取消设置将返回具有相同索引的数组
0 => string 'a'
2 => string 'c'
3 => string 'd'
4 => string 'e'
Run Code Online (Sandbox Code Playgroud)
foreach ($index as $key) {
unset($alpha[$key]);
}
Run Code Online (Sandbox Code Playgroud)
之前它是 array_unset() 。