function fun($arr_1,$arr_2)
{ foreach ($arr_1 as $key => $val)
{ $bool = false; foreach ($arr_2 as $k => $v)
{ if($bool = ($val == $v))
{ break;
}
} if(!$bool)
{ $diff[$key] = $val;
}
}
}foreach ($arr_1 as $key => $val)
{ if(in_array($val,$arr_2))
{ unset($arr_1[$key]);
}
}$arr_2 = array_flip($arr_2);foreach ($arr_1 as $key => $val)
{ if(isset($arr_2[$val]))
{ unset($arr_1[$key]);
}
}相关教程:PHP视频教程
以上就是php学习之两种方法使用比较数组差异的array_diff()函数的详细内容,更多请关注Gxl网其它相关文章!
查看更多关于php学习之两种方法使用比较数组差异的array_diff()函数的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did62780