PHP+MySQL动态网站开发的函数的应用

用PHP写一个函数,任意输入三个数,输出三个数中的最大数是?(不能使用max()函数)完成后将代码及测试结果截图提交。

实现的方法很多,下边这个方法看一下是否满足您的要求:

echo '输入三个数如:21,30,10获取的最大数是:';
echo getMax(21,30,10);

//任意输入三个数字,获取最大的数
function getMax($num1,$num2,$num3){
    $arr = array();
    for($i=0;$i<3;$i++){
        $arr[] = func_get_arg($i);    
    }
    sort($arr);
    return end($arr);    
}

打印结果如下:

img

另一个方法:

$array = array(500,8,90);
$sortResults = bubbleSort($array);
echo '输入三个数如:500,8,90获取的最大数是:'.end($sortResults);

//冒泡排序法
function bubbleSort($array){
    $count = count($array);
    if($count <= 0) return false;
    for($i=0; $i<$count; $i++){
        for($j=$count-1; $j>$i; $j--){
            if($array[$j] < $array[$j-1]){
                $tmp = $array[$j];
                $array[$j] = $array[$j-1];
                $array[$j-1] = $tmp;
            }
        }
    }
    return $array;
}

打印结果:

img

我猜测这b是个学生,要代码还要运行结果截图,都懒得连复制粘贴跑一下都不行吗?