PHP查找数组中只出现一次的数字实现方法【查找特定元素】

2025-05-27 0 85

本文实例讲述了PHP查找数组中只出现一次的数字实现方法。分享给大家供大家参考,具体如下:

问题:

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

实现代码如下:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15
<?php

function FindNumsAppearOnce($array)

{

// write code here

// return list, 比如[a,b],其中ab是出现一次的两个数字

$count = array_count_values($array);

foreach($count as $k=>$v) {

if($v == 1) {

$new_arr[] = $k;

}

}

return $new_arr;

}

$arr=array('22','44','66','11','11','44','33');

print_r(FindNumsAppearOnce($arr));

输出:

?

1

2

3

4

5

6
Array

(

[0] => 22

[1] => 66

[2] => 33

)

希望本文所述对大家PHP程序设计有所帮助。

原文链接:http://blog.csdn.net/hpu_yly_bj/article/details/77159031

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 PHP查找数组中只出现一次的数字实现方法【查找特定元素】 https://www.kuaiidc.com/71627.html

相关文章

发表评论
暂无评论