PHP查找数值数组中不重复最大和最小的10个数的方法


Posted in PHP onApril 20, 2015

本文实例讲述了PHP查找数值数组中不重复最大和最小的10个数的方法。分享给大家供大家参考。具体如下:

1. php代码如下:

//随机生成1万个元素的数组
for($i=0;$i<10000;$i++){
 $ary[]=rand(1,100000);
}
$ary=array_unique($ary); //去重复数值
sort($ary);//顺序排序
$min_10=array_slice($ary,0, 10);//取出最小的10个数值
$max_10=array_slice($ary,-10, 10);//取出最大的10个数值
rsort($max_10);//倒序排序最大的10个数值
echo '<pre>';
print_r($min_10);
print_r($max_10);
unset($ary,$min_10,$max_10);

2. 运行结果如下:

Array
(
  [0] => 16
  [1] => 19
  [2] => 22
  [3] => 31
  [4] => 40
  [5] => 49
  [6] => 71
  [7] => 74
  [8] => 80
  [9] => 92
)
Array
(
  [0] => 99997
  [1] => 99991
  [2] => 99973
  [3] => 99958
  [4] => 99955
  [5] => 99946
  [6] => 99939
  [7] => 99933
  [8] => 99927
  [9] => 99900
)

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

PHP 相关文章推荐
新版mysql+apache+php Linux安装指南
Oct 09 PHP
pw的一个放后门的方法分析
Oct 08 PHP
php中全局变量global的使用演示代码
May 18 PHP
php入门学习知识点七 PHP函数的基本应用
Jul 14 PHP
PHP实现显示照片exif信息的方法
Jul 11 PHP
PHP中exec函数和shell_exec函数的区别
Aug 20 PHP
浅析PHP中call user func()函数及如何使用call user func调用自定义函数
Nov 05 PHP
WordPress中获取指定分类及其子分类下的文章数目
Dec 31 PHP
php is_executable判断给定文件名是否可执行实例
Sep 26 PHP
PHP根据key删除数组中指定的元素
Feb 28 PHP
在Laravel中实现使用AJAX动态刷新部分页面
Oct 15 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
Oct 30 PHP
php获取本周星期一具体日期的方法
Apr 20 #PHP
php实现猴子选大王问题算法实例
Apr 20 #PHP
php递归删除指定文件夹的方法小结
Apr 20 #PHP
php动态生成缩略图并输出显示的方法
Apr 20 #PHP
PHP随机生成唯一HASH值自定义函数
Apr 20 #PHP
php隐藏实际地址的文件下载方法
Apr 18 #PHP
php实现用于计算执行时间的类实例
Apr 18 #PHP
You might like
乱谈我对耳机、音箱的感受
2021/03/02 无线电
同台服务器使用缓存APC效率高于Memcached的演示代码
2010/02/16 PHP
PHP学习之整理字符串
2011/04/17 PHP
PHP中ob_start函数的使用说明
2013/11/11 PHP
关于PHP求解三数之和问题详析
2020/11/09 PHP
Ext修改GridPanel数据和字体颜色、css属性等
2014/06/13 Javascript
浅谈jquery.fn.extend与jquery.extend区别
2015/07/13 Javascript
Angularjs中的事件广播 —全面解析$broadcast,$emit,$on
2016/05/17 Javascript
js封装tab标签页实例分享
2016/12/19 Javascript
AngularJS框架的ng-app指令与自动加载实现方法分析
2017/01/04 Javascript
jQuery源码分析之sizzle选择器详解
2017/02/13 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
vue项目总结之文件夹结构配置详解
2017/12/13 Javascript
详解Angular结合zTree异步加载节点数据
2018/01/20 Javascript
利用adb shell和node.js实现抖音自动抢红包功能(推荐)
2018/02/22 Javascript
angular 实现的输入框数字千分位及保留几位小数点功能示例
2018/06/19 Javascript
学习RxJS之JavaScript框架Cycle.js
2019/06/17 Javascript
手把手教你实现 Promise的使用方法
2020/09/02 Javascript
[51:15]2014 DOTA2国际邀请赛中国区预选赛 Orenda VS LGD-GAMING
2014/05/22 DOTA
[03:26]回顾2015国际邀请赛中国区预选赛
2015/06/09 DOTA
Python脚本实现代码行数统计代码分享
2015/03/10 Python
Python文件右键找不到IDLE打开项解决办法
2015/06/08 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
2018/05/07 Python
基于windows下pip安装python模块时报错总结
2018/06/12 Python
pip安装py_zipkin时提示的SSL问题对应
2018/12/29 Python
python设置环境变量的原因和方法
2019/06/24 Python
Python 类的魔法属性用法实例分析
2019/11/21 Python
python时间日期操作方法实例小结
2020/02/06 Python
Python实现汇率转换操作
2020/05/03 Python
python 决策树算法的实现
2020/10/09 Python
五分钟学会怎么用python做一个简单的贪吃蛇
2021/01/12 Python
打架检讨书400字
2014/01/17 职场文书
机关道德讲堂实施方案
2014/03/15 职场文书
学校出纳员岗位职责
2014/03/18 职场文书
中秋节主持词
2014/04/02 职场文书
七一建党节演讲稿
2014/09/11 职场文书