php查找数组中只出现一次的数字的实现方法 源码
封装函数如下,实现很简单。<?php
//封装函数
function FindNuberOne($array){
//例如 其中ab是出现一次的两个数字
$count = array_count_values($array);
foreach($count as $k=>$v){
if($v == 1){
$new_arr[] = $k;
}
}
return $new_arr;
}
//函数调用
$arr = array('22','33','44','55','55','66','33');
print_r(FindNuberOne($arr));
//输出结果:Array ( => 22 => 44 => 66 )
?>
一个整型数组里除了两个数字之外,其他的数字都出现了两次,请写程序找出这两个只出现一次的数字.
2023-7-23 14:56 上传 $new_arr[] = $k;
页:
[1]