php取出数组中的最大值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php取出数组中的最大值相关的知识,希望对你有一定的参考价值。

 1 <?php
 2 
 3     /**
 4      * @param $arr
 5      * @return mixed
 6      * php取出数组中的最大值(方法一)
 7      */
 8     function getMax($arr){
 9         $max=$arr[0];
10         foreach($arr as $k=>$v){
11             if($v>$max){
12                 $max=$v;
13             }
14         }
15         return $max;
16     }
17 
18     /**
19      * @param $arr
20      * @return mixed
21      * php取出数组中的最大值(方法二)
22      */
23     function getMaxTwo($arr){
24         $max=$arr[0];
25         $length=count($arr);
26         for($i=1;$i<$length;$i++){
27             if($arr[$i]>$max){
28                 $max=$arr[$i];
29             }
30         }
31         return $max;
32     }
33 
34     $arr=array(23,345,745,32,534);
35     $max_value=getMax($arr);
36     var_dump($max_value);//745
37     $max_value=getMaxTwo($arr);
38     var_dump($max_value);//745

 

以上是关于php取出数组中的最大值的主要内容,如果未能解决你的问题,请参考以下文章

php如何取出数组中的一个值

php array_slice 取出数组中的一段序列实例

java数组中取出最大值

php 怎样从一个数组中取出所有元素

ThinkPHP5.1模板函数取出是数组,该怎么取出数组的值

[PHP]算法-堆排序的PHP实现