天空仍鸟飞 发表于 2023-2-12 11:06:33

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 )
?>


一个整型数组里除了两个数字之外,其他的数字都出现了两次,请写程序找出这两个只出现一次的数字.

uu7s23r 发表于 2023-7-23 14:58:04
















































































hao522 发表于 2025-11-24 19:06:58

2023-7-23 14:56 上传

hao525 发表于 2025-11-24 20:33:09

$new_arr[] = $k;
页: [1]
查看完整版本: php查找数组中只出现一次的数字的实现方法 源码