PHP获取数组中含有相同元素的方法


方法一:

1
2
3
4
5
6
7
8
9
10
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变量,重复执行直至所有元素。

相关评论(0)
您是不是忘了说点什么?

友情提示:垃圾评论一律封号...

还没有评论,快来抢沙发吧!