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
时间: 2024-10-13 22:26:49