//商家的等级信息是一个二维数组,求出最小折扣和最大折扣array(0=>array('levelname'=>'银','dis'=>7.5),
1=>array('levelname'=>'金卡','dis'=>8.0),
2=>array('levelname'=>'白金卡','dis'=>9.0));

function getMinAndMaxInArray($arr) {if(empty($arr)) {return array(10,10);}$disArr = array();foreach($arr as $value) {$disArr[] = floatval($value['dis']);}sort($disArr);$resArr = !empty($disArr) ? array($disArr[0],$disArr[count($disArr)-1]) : array(10,10);unset($disArr);return $resArr;}

转载于:https://www.cnblogs.com/phpfensi/p/4026329.html

php 二维数组按照某value值求出最大值最小值相关推荐

  1. php某列为键数组为值,PHP 将二维数组中某列值作为数组的键名 -- 超实用

    有时候,想通过数组的中某字段值, 然后再在二维数组中获取存在该字段值的数组: 一般能想到的就是foreach 遍历比较一下跟该字段值一样,就获取到想要的数组,如下: //测试二维数组 $arr =ar ...

  2. C语言学习之有一个3X4的二维数组,要求用指向元素的指针变量输出二维数组各元素的值

    有一个3X4的二维数组,要求用指向元素的指针变量输出二维数组各元素的值. int main(){int a[3][4];int i,j,*p;//p是 int *型指针变量printf("请 ...

  3. php 二维数组 根据值 找,PHP编程根据二维数组某个字段的值查找值所在的一维数组...

    /** *根据二维数组某个字段的值查找数组 * @param $index 数组中的key * @param $value 查找的值 */ function seacharr_by_value($ar ...

  4. php查找二维数组值,根据二维数组某个字段的值查找数组

    根据二维数组某个字段的值查找数组 /** * @param $array * @param $index * @param $value * @return mixed */ public funct ...

  5. php中根据二维数组某个字段的值查找对应的一维数组

    <?php date_default_timezone_set('Asia/Shanghai'); /* * 根据二维数组某个字段的值查找数组 */ function filter_by_val ...

  6. 嵌入式 ARM 汇编编程例题(二维数组按规律求和,求两数 gcd / lcm,求数组 min / max,字符串复制,排序)

    文章目录 0x00. 整数加减乘除 0x01. 一维数组按某种规律求和 0x01.1 求 1~100 之和 0x01.2. 求一维数组的和 0x01.2. 求一维数组的所有奇数的和 0x02. 二维数 ...

  7. Matlab转Python问题之二维数组单索引寻值

    在Matlab中,对于二维数组来说,是可以用一个索引来找单个元素的,但是python中,如果只写一个索引,意味着指的是一整行的数值. A=[1,2,3;4,5,6;7,8,9] A =1 2 34 5 ...

  8. matlab二维怎么定义,matlab中如何定义一个10*2的二维数组,用来储存后面算出的数值...

    答:可以先定义,这样可以预先分配空间,B = zeros(20, 2); 也可以运算出一个结果往数组里增添1列,动态来增加. matlab二维数组的创建: 二维数组实际上也是一个矩阵.应此直接创建一个 ...

  9. c语言二维数组怎么找鞍点,怎么求一个二维数组的鞍点

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #include #define MAX 100 int main() { int a[ MAX ] ...

最新文章

  1. nn.Upsampling is deprecated. Use nn.functional.interpolate instead.
  2. 《Python核心编程》第二版第36页第二章练习 续一 -Python核心编程答案-自己做的-...
  3. 1920+1080+android三星手机,三星Galaxy Note3能拍摄1080p视频吗?支持1080p播放吗?
  4. Elasticsearch 教程--入门
  5. SQLSERVER导入导出文本文件
  6. pyspark.zip/pyspark/worker.py:53: UnicodeWarning: Unicode equal comparison failed to convert both ar
  7. 提高物联网安全性的简单方法
  8. skynet记录6:定时器
  9. 项目Beta冲刺(团队) --1/7
  10. Java使用自定义包
  11. Spring Boot学习总结(7)——SpringBoot之于Spring优势
  12. shiro 实现自己定义权限规则校验
  13. Hacker Plus:Facebook 推出漏洞奖励 “忠诚计划”
  14. 陈彩君(帮别人名字作诗)
  15. vs窗体程序常用工具_Visual Studio 2010(VS)--消消乐定制版①
  16. 我同学的易宝支付面试经历
  17. Game.Physics.Engine.Development(游戏物理引擎开发)
  18. VBA_自定义对数函数
  19. SAS硬盘与SATA硬盘的功能对比-SATA硬盘
  20. Java文本控件型号_小博老师解析Java核心技术 ——JSwing文本型控件

热门文章

  1. iris数据集_sklearn日志(二)训练集和测试集划分
  2. leetcode —— 1013. 将数组分成和相等的三个部分
  3. 光轴会聚模型求解世界坐标点流程与公式理解
  4. bert预训练模型解读_超越谷歌BERT!依图预训练语言理解模型入选NeurIPS
  5. 天池-街景字符编码识别2-数据读取与数据扩增
  6. Hibernate开发和对象状态
  7. 常用的后端命令 【笔记】
  8. 线性代数第9版英文pdf_线性代数(英文版·第9版)
  9. 将汇编语言翻译成C语言,如何把汇编语言转换成C语言
  10. python抓取贴吧_python抓取百度贴吧-校花吧,网页图片