2012-04-09 71 views
1

我有一个数字索引的字符串数组。另一个数组包含第一个数组的索引。如果第一个数组元素的索引位于第二个数组中,我想删除第一个数组中的所有元素。我如何在PHP中做到这一点?有没有什么功能呢?使用索引列表删除数组中的元素

回答

3
$strings = array('foo', 'bar', 'baz'); 
$indexes = array(1, 2); 
$strings = array_diff_key($strings, array_flip($indexes));