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 相关文章推荐
oracle资料库函式库
Oct 09 PHP
php 编写安全的代码时容易犯的错误小结
May 20 PHP
thinkphp的CURD和查询方式介绍
Dec 19 PHP
php 根据url自动生成缩略图并处理高并发问题
Jan 23 PHP
php中PDO方式实现数据库的增删改查
May 17 PHP
8个必备的PHP功能开发
Oct 02 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
Dec 09 PHP
Yii控制器中filter过滤器用法分析
Jul 15 PHP
windows7配置Nginx+php+mysql的详细教程
Sep 04 PHP
详解EventDispatcher事件分发组件
Dec 25 PHP
PHP测试框架PHPUnit组织测试操作示例
May 28 PHP
php连接sftp的作用以及实例代码
Sep 23 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
PHP set_error_handler()函数使用详解(示例)
2013/11/12 PHP
详解PHP如何更好的利用PHPstorm的自动提示
2017/08/18 PHP
php生成条形码的图片的实例详解
2017/09/13 PHP
Nigma vs Liquid BO3 第二场2.14
2021/03/10 DOTA
JS简单的轮播的图片滚动实例
2013/06/17 Javascript
Jquery对象和Dom对象的区别分析
2014/11/20 Javascript
TypeScript 中接口详解
2015/06/19 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
即将发布的jQuery 3 有哪些新特性
2016/04/14 Javascript
浅析JS动态创建元素【两种方法】
2016/04/20 Javascript
js获取所有checkbox的值的简单实例
2016/05/30 Javascript
js 创建对象 经典模式全面了解
2016/08/16 Javascript
网页挂马方式整理及详细介绍
2016/11/03 Javascript
使用JavaScript为一张图片设置备选路径的方法
2017/01/04 Javascript
JS中Object对象的原型概念基础
2018/01/29 Javascript
手把手带你封装一个vue component第三方库
2019/02/14 Javascript
150行Node.js实现的dns代理工具
2019/08/02 Javascript
vue中使用element组件时事件想要传递其他参数的问题
2019/09/18 Javascript
微信小程序如何实现radio单选框单击打勾和取消
2020/01/21 Javascript
在Django中管理Users和Permissions以及Groups的方法
2015/07/23 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
python列表list保留顺序去重的实例
2018/12/14 Python
关于Tensorflow使用CPU报错的解决方式
2020/02/05 Python
使用OpenCV实现道路车辆计数的使用方法
2020/07/15 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
【HTML5】3D模型--百行代码实现旋转立体魔方实例
2016/12/16 HTML / CSS
农村门前三包责任书
2014/07/25 职场文书
法人委托书范本
2014/09/15 职场文书
常务副县长“四风”个人对照检查材料思想汇报
2014/10/02 职场文书
小学师德师风整改措施
2014/10/27 职场文书
本科毕业论文致谢怎么写
2015/05/14 职场文书
人间正道是沧桑观后感
2015/06/15 职场文书
公司行政管理制度范本
2015/08/05 职场文书
2019广播稿怎么写
2019/04/17 职场文书
使用pandas模块实现数据的标准化操作
2021/05/14 Python
pytorch finetuning 自己的图片进行训练操作
2021/06/05 Python