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变量,重复执行直至所有元素。
上一篇:
微信下单提示“商户订单号重复”
友情提示:垃圾评论一律封号...