php编程求三个数最大值,php给你如下3个数,写程序求出3个数的最大值。 $var1=1; $var2=7; $var3=8;
PHP中如何使用foreach循环遍历数组求6、8、10、4、3中的最大值和最小值?
php给你如下3个数,写程序求出3个数的最大值。 $var1=1; $var2=7; $var3=8;
PHP中如何使用foreach循环遍历数组求6、8、10、4、3中的最大值和最小值?
不需要使用 foreach 就能从数组 6、8、10、4、3 求出最大最小值,可以使用以下代码:
1
2
3
4
5
6
7
8
<?php
$a= array(8,40,3,5,6,10);
sort($a, SORT_NUMERIC);
//最小值
$min= reset($a);
//最大值
$max= end($a);
所需知识点:
1. 数组排序函数 sort
2. 数组游标
php给你如下3个数,写程序求出3个数的最大值。 $var1=1; $var2=7; $var3=8;
我个人认为一般人家出这样的题不是考你PHP的函数,而是让你自定义一个函数去实现它!如下
function test($a,$b,$c){
return $a > $b ?($a > $c ? $a : $c) : ($b > $c ? $b :$c);
}
这里要注意的是函数名不能用max,因为max是php系统函数这样会发生冲突! (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)