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 相关文章推荐
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
Jun 17 PHP
ThinkPHP空模块和空操作详解
Jun 30 PHP
Linux下手动编译安装PHP扩展的例子分享
Jul 15 PHP
仿dedecms下拉分页样式修改的thinkphp分页类实例
Oct 30 PHP
PHP实现的QQ空间g_tk加密算法
Jul 09 PHP
通过Email发送PHP错误的方法
Jul 20 PHP
利用php_imagick实现复古效果的方法
Oct 18 PHP
PHP生成加减算法方式的验证码实例
Mar 12 PHP
PHP使用curl_multi_select解决curl_multi网页假死问题的方法
Aug 15 PHP
php面向对象程序设计中self与static的区别分析
May 21 PHP
php源码的安装方法和实例
Sep 26 PHP
Yii 框架使用数据库(databases)的方法示例
May 19 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实现单链表的实例代码
2013/03/22 PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
2013/06/14 PHP
php实现网站顶踩功能的完整前端代码
2015/07/19 PHP
PHP实现的随机IP函数【国内IP段】
2016/07/20 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
PHP实现本地图片转base64格式并上传
2020/05/29 PHP
javascript基础之查找元素的详细介绍(访问节点)
2013/07/05 Javascript
Jquery easyui 下loaing效果示例代码
2013/08/12 Javascript
jquery自动切换tabs选项卡的具体实现
2013/12/24 Javascript
JavaScript设置获取和设置属性的方法
2015/03/04 Javascript
js实现简单的可切换选项卡效果
2015/04/10 Javascript
js正则匹配出所有图片及图片地址src的方法
2015/06/08 Javascript
关于input全选反选恶心的异常情况
2016/07/24 Javascript
jQuery stop()用法实例详解
2016/07/28 Javascript
微信小程序 五星评分的实现实例
2017/08/04 Javascript
Vuex 入门教程
2018/01/10 Javascript
WebStorm无法正确识别Vue3组合式API的解决方案
2021/02/18 Vue.js
[40:03]RNG vs VG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
使用tensorflow实现线性svm
2018/09/07 Python
详解通过API管理或定制开发ECS实例
2018/09/30 Python
windows下cx_Freeze生成Python可执行程序的详细步骤
2018/10/09 Python
python3+opencv3识别图片中的物体并截取的方法
2018/12/05 Python
基于python历史天气采集的分析
2019/02/14 Python
python selenium 查找隐藏元素 自动播放视频功能
2019/07/24 Python
如何在python中判断变量的类型
2020/07/29 Python
英国领先的亚洲旅游专家:Wendy Wu Tours
2018/01/21 全球购物
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
.NET程序员的数据库面试题
2012/10/10 面试题
行政文员岗位职责
2013/11/08 职场文书
环保建议书200字
2014/05/14 职场文书
村长反四风问题个人对照检查材料
2014/09/21 职场文书
党的群众路线教育实践活动对照检查材料(个人)
2014/09/24 职场文书
辞职离别感言
2015/08/04 职场文书
2016年企业先进员工事迹材料
2016/02/25 职场文书
浅谈Redis中的RDB快照
2021/06/29 Redis