我有一个可能有重复值的数组
$array1 = [value19,value16,value17,value16]@H_301_3@我正在寻找一个有效的小PHP函数,它可以接受一个数组或一个字符串(无论哪个更容易)
$array2 = ["value1","value16","value17"]; or $string2 = "value1 value16 value17";@H_301_3@并从array1中删除array2或string2中的每个项目. @H_301_3@此示例的正确输出将是:
$array1 = [value19]@H_301_3@对于那些对PHP更有经验的人来说,PHP中有这样的东西吗?
你在寻找
array_diff
$array1 = array('19','16','17','16'); $array2 = array('1','17'); print_r(array_diff($array1,$array2));@H_301_3@数组([0] => 19)