我认为这样的问题是我不喜欢使用PHP的原因.手册很好,如果你能找到你想要的东西.在阅读了Array Functions之后,我没有看到提供我需要的功能的那个.
我有一个数组(在我的情况下,数字索引),我想扫描一个特定的值,如果它在那里,删除它.然后,当删除该值的所有实例时,我想使用array_values重新排列数组.
array_diff
是你想要的.
$array1 = array("a" => "green", "red", "blue", "red"); $array2 = array("b" => "green", "yellow", "red"); $result = array_diff($array1, $array2);
结果:"blue"
.