PHP获取数组中含有相同元素的方法
方法一:
public function get_array_same_value($arr){ foreach ($arr as $key => $val) { $value = $val; unset($arr[$key]); if(in_array($value,$arr)){ $sameArr[] = $value; } } return $sameArr; }
说明:遍历数组中所有的值,先把值赋予$value,再删除当前元素,通过in_array函数判断数组中是否含有当前元素,有则将相同的元素赋予$sameArr变量,重复执行直至所有元素。