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 相关文章推荐
Windows下的PHP5.0安装配制详解
Sep 05 PHP
IIS php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
Nov 18 PHP
php重定向的三种方法分享
Feb 22 PHP
PHP图片处理类 phpThumb参数用法介绍
Mar 11 PHP
深入PHP内存相关的功能特性详解
Jun 08 PHP
php实现批量下载百度云盘文件例子分享
Apr 10 PHP
PHP定时任务延缓执行的实现
Oct 08 PHP
smarty模板引擎基础知识入门
Mar 30 PHP
将PHP从5.3.28升级到5.3.29时Nginx出现502错误
May 09 PHP
PHP中你应该知道的require()文件包含的正确用法
Jun 12 PHP
php编程中echo用逗号和用点号连接的区别
Mar 26 PHP
ThinkPHP5.1验证码功能实现的示例代码
Jun 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
php源码 fsockopen获取网页内容实例详解
2016/09/24 PHP
php getcwd与dirname(__FILE__)区别详解
2016/09/24 PHP
php基于curl实现随机ip地址抓取内容的方法
2016/10/11 PHP
PHP多进程之pcntl_fork的实例详解
2017/10/15 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
jquery实现textarea输入字符控制(仿微博输入控制字符)
2013/04/26 Javascript
javascript的渐进增强与平稳退化浅谈
2013/11/12 Javascript
Javasipt:操作radio标签详解
2013/12/30 Javascript
jquery ajax请求方式与提示用户正在处理请稍等
2014/09/01 Javascript
window.location 对象所包含的属性
2014/10/10 Javascript
javascript中eval函数用法分析
2015/04/25 Javascript
介绍JavaScript的一个微型模版
2015/06/24 Javascript
剖析Node.js异步编程中的回调与代码设计模式
2016/02/16 Javascript
Javascript类型系统之undefined和null浅析
2016/07/13 Javascript
JS获取字符串实际长度(包含汉字)的简单方法
2016/08/11 Javascript
javascript函数的四种调用模式
2017/01/08 Javascript
详解jQuery中关于Ajax的几个常用的函数
2017/07/17 jQuery
webpack@v4升级踩坑(小结)
2018/10/08 Javascript
详解Express笔记之动态渲染HTML(新手入坑)
2018/12/13 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
Python实现句子翻译功能
2017/11/14 Python
Python实现找出数组中第2大数字的方法示例
2018/03/26 Python
Django rest framework工具包简单用法示例
2018/07/20 Python
Django REST Framework序列化外键获取外键的值方法
2019/07/26 Python
使用python制作游戏下载进度条的代码(程序说明见注释)
2019/10/24 Python
Python如何把十进制数转换成ip地址
2020/05/25 Python
Django实现任意文件上传(最简单的方法)
2020/06/03 Python
OpenCV Python实现图像指定区域裁剪
2021/03/12 Python
CSS伪类与CSS伪元素的区别及由来具体说明
2012/12/07 HTML / CSS
Crocs卡骆驰洞洞鞋日本官方网站:Crocs日本
2016/08/25 全球购物
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
软件配置管理有什么好处
2015/04/15 面试题
重阳节简报
2015/07/20 职场文书
Ajax实现局部刷新的方法实例
2021/03/31 Javascript
MySQL查看表和清空表的常用命令总结
2021/05/26 MySQL
苹果的回收机器人可以通过拆解iPhone获取大量的金和铜并外公布了环境保护最新进展
2022/04/21 数码科技