搜索热词

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

1. PHP代码如下:

PHP;">

//随机生成1万个元素的数组

for($i=0;$i<10000;$i++){

$ary[]=rand(1,100000);

}

$ary=array_unique($ary); //去重复数值

sort($ary);//顺序排序

$min_10=array_slice($ary,10);//取出最小的10个数值

$max_10=array_slice($ary,-10,10);//取出最大的10个数值

rsort($max_10);//倒序排序最大的10个数值

echo '';

print_r($min_10);

print_r($max_10);

unset($ary,$min_10,$max_10);

2. 运行结果如下:

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查找数值数组中不重复最大和最小的10个数的方法...相关推荐

  1. php判断字符是否在某个数组_php:如何快速在数组array中找出以某字符串开头的值...

    我写了个函数,可以实现在数组中找出以某字符串开头的值. public static function arrayContainsValueStartingBy($haystack, $needle) ...

  2. 在有限多的不大于100的正整数中,找出尽量多个相加起来值介于98~102之间的组合...

    问题描述:<?XML:NAMESPACE PREFIX = O /> 在有限多的不大于100的正整数中,找出尽量多个相加起来值介于98-102之间的组合. 组合的个数限制在2 和3. 比如 ...

  3. PHP 找出数值数组中不重复最大的10个数和最小的10个数

    2019独角兽企业重金招聘Python工程师标准>>> //随机生成数值数组 for($i=0;$i<10000;$i++){$ary[]=rand(1,100000); } ...

  4. 如何Excel中找出不同两列的相同值

    如何在EXCEL里面找出A列和B列中相同的数据,并显示在C列?   20 B列包含A列数据,如何让相同的数据在C列对应显示? 满意答案 笨鸟 17级 2009-11-30 设数据如图: 将公式 =IF ...

  5. PHP常用数组函数(含按键值删除二维数组中的元素)

    // 1.array_search():在数组中搜索键值"red",并返回它的键名 $a=array("a"=>"red"," ...

  6. matlab绘制二次曲线,并找出最大值位置(找出两曲线的最大差值点)

    绘制二次曲线源代码及方法如何用matlab画Y=X^2的图啊?_百度知道 画出函数曲线后,找出最大值点的坐标[求助]matlab画曲线后 求其上面最大值那一点的坐标_百度知道 [ymax,tp]=ma ...

  7. python找出仙剑二地图遮挡层图片在大地图中的坐标

    使用方法: 把脚本放在图片目录下,输入图片编号即可(请手动删除全黑图块) import os import randomimport cv2 import pygamedef get_small_im ...

  8. LeetCode 1618. 找出适应屏幕的最大字号(二分查找)

    文章目录 1. 题目 2. 解题 1. 题目 给定一个字符串 text.并能够在 宽为 w 高为 h 的屏幕上显示该文本. 字体数组中包含按升序排列的可用字号,您可以从该数组中选择任何字体大小. 您可 ...

  9. 找出两列数据的差集_excel快速查找数据差异项

    近来在网上看到一则查找两列数据差异项的方法,试着做发现07版的excel根本就没有那个功能,而且设置过程也很麻烦,有那个功夫,不如去网上找函数公式解决.今天给大家分享一下用函数组合公式和自定义函数公式 ...

最新文章

  1. TensorRT原理图示
  2. mysql行列转换例子_mysql行列转换示例
  3. 谷歌砸出10亿美元,要为湾区困难群众,建2万套经适房
  4. linux环境变量 LD_LIBRARY_PATH 使用
  5. Oracle 标准大页和透明大页
  6. linux 简单Shell程序设计,利用linux下的c语言编程来简单的实现一个shell功能实现!...
  7. 前端技术周刊 2018-12-03:DOM
  8. C语言中的格式化打印printf/sprintf以及嵌入式printf重定向进行DEBUG
  9. Spring Cloud 学习笔记(2 / 3)
  10. Oracle提示“ORA-04098:触发器‘XXX_TRIGGER’无效且未通过重新验证”
  11. php微信使用腾讯地图进行定位,微信定位+腾讯地图导航
  12. wine手动安装wine-mono和wine-gecko组件
  13. CentOS7.6Arm Qt开发环境(GCC+Qt5+QtCreator+JDK8+MySQL8+CMake+ProtoBuf+Python+SVN)
  14. argb和rgb风扇的区别是什么
  15. Latex字体加粗不了
  16. 反编译获取apk安装包源代码步骤
  17. 一文看完2018苹果秋季新品发布会,你想知道的问题这里都有答案!
  18. Linux内存管理二(页表)
  19. iPad投影到Windows电脑屏幕上的方法【亲测,均为免费软件,均可用,仅供学习使用】
  20. bind:address already in use的深刻教训以及解决办法

热门文章

  1. 使用聚类算法(Kmeans)进行数据降维并作为分类算法逻辑回归(logistic Regression)的数据预处理步骤实战
  2. R使用glm构建logistic回归模型
  3. 乔布斯+斯坦福演讲+Stay Hungry. Stay Foolish.
  4. scater分析单细胞转录组数据代码
  5. html5 div 鼠标跟随,CSS实用:DIV+CSS打造跟随鼠标的层
  6. 全长转录组之基因和转录本鉴定
  7. padans的DataFrame
  8. Non Hybrid Long Read Consensus Using Local De Bruijn Graph Assembly
  9. 【ES6】数值的拓展
  10. 跟踪算法基准--Tracking the Trackers: An Analysis of the State of the Art in Multiple Object Tracking