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 相关文章推荐
第七节 类的静态成员 [7]
Oct 09 PHP
在IIS上安装PHP4.0正式版
Oct 09 PHP
Adodb的十个实例(清晰版)
Dec 31 PHP
PHP生成HTML静态页面实例代码
Aug 31 PHP
php session应用实例 登录验证
Mar 16 PHP
分享PHP header函数使用教程
Sep 05 PHP
php对数组排序的简单实例
Dec 25 PHP
PHP批量上传图片的具体实现方法介绍.
Feb 26 PHP
PHP SPL标准库之SplFixedArray使用实例
May 12 PHP
ThinkPHP开发框架函数详解:C方法
Aug 14 PHP
PHP动态生成指定大小随机图片的方法
Mar 25 PHP
Bootstrap+PHP实现多图上传功能实例详解
Apr 08 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
header()函数使用说明
2006/11/23 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
PHP批量获取网页中所有固定种子链接的方法
2016/11/18 PHP
Laravel实现搜索的时候分页并携带参数
2019/10/15 PHP
js中将URL中的参数提取出来作为对象的实现代码
2011/08/16 Javascript
JS实现超过长度限制后自动跳转下一款文本框的方法
2015/02/23 Javascript
浅谈Web页面向后台提交数据的方式和选择
2016/09/23 Javascript
jQuery插件fullPage.js实现全屏滚动效果
2016/12/02 Javascript
AngularJS 文件上传控件 ng-file-upload详解
2017/01/13 Javascript
创建一般js对象的几种方式
2017/01/19 Javascript
jquery插件canvaspercent.js实现百分比圆饼效果
2017/07/18 jQuery
jQuery实现可编辑表格并生成json结果(实例代码)
2017/07/19 jQuery
React-Native使用Mobx实现购物车功能
2017/09/14 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
2017/09/21 Javascript
Angular4 ElementRef的应用
2018/02/26 Javascript
Vue实现自定义下拉菜单功能
2018/07/16 Javascript
vue通过指令(directives)实现点击空白处收起下拉框
2018/12/06 Javascript
nuxt静态部署打包相对路径操作
2020/11/06 Javascript
vuex的使用步骤
2021/01/06 Vue.js
python批量修改文件名的实现代码
2014/09/01 Python
在Python的Django框架中获取单个对象数据的简单方法
2015/07/17 Python
使用PIL(Python-Imaging)反转图像的颜色方法
2019/01/24 Python
利用ctypes获取numpy数组的指针方法
2019/02/12 Python
英国航空官网:British Airways
2016/09/11 全球购物
在weblogic中发布ejb需涉及到哪些配置文件
2012/01/17 面试题
学生安全责任书
2014/04/15 职场文书
好学生评语大全
2014/05/05 职场文书
项目负责人任命书
2014/06/04 职场文书
工业设计专业自荐书
2014/06/05 职场文书
理财学专业自荐书
2014/06/28 职场文书
2014国庆节主题活动方案:快乐的国庆节
2014/09/16 职场文书
2014教师年度工作总结
2014/11/10 职场文书
世界红十字日活动总结
2015/02/10 职场文书
2016护理专业求职自荐书
2016/01/28 职场文书
canvas多重阴影发光效果实现
2021/04/20 Javascript
日本动漫十大公认神作:第五现已全网禁播,《死亡笔记》在榜
2022/03/18 日漫