求做php考试题,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/16 08:34:12
6、写一个函数,求出三个数的最大值
7、写一个函数打印出一个m行*n列的表格。
9、有一个数组$a=array(4,3,8,9,2),将其重新排序,按从小到大的顺序排列
10、编程:通过表单获取用户的姓名、密码、爱好、专业等信息

<?php
//sample_functions.php

//6、写一个函数,求出三个数的最大值
function max3number($n1, $n2, $n3, $phpmax=false) {
$max = false;
if ($phpmax) {
//如果调用php的max,就直接调用
$max = max($n1, $n2, $n3);
} else {
//人工取得最大值
$max = $n1;
if ($n2 > $max) {
$max = $n2;
}
if ($n3 > $max) {
$max = $n3;
}
}
return $max;
}

//7、写一个函数打印出一个m行*n列的表格。
function printtable($m, $n) {
$table = "<table border='1'>";
for ($i=1; $i<=$m; $i++) {
$table .= "<tr>";
for ($j=1; $j<=$n; $j++) {
$table .= "<td>m:$i, n:$j</td>";
}
$table .= "</tr>";
}
$table .= "</table>";
echo $table;
}

//9、有一个数组$a=array(4,3,8,9,2),将其重新排序,按从小到大的顺序排列
function sortarray(& $a, $phpsort=false) {
if ($phpsort) {