<?php
/*
自定义函数table()时,声明三个参数,参数之间使用逗号分隔
@param string $tableName 需要一个字符串类型的表名
@param int $rows 需要一个整型数值设置表格的行数
@param int $cols 需要一个整型数值设置表格的列数
*/
function table($tableName, $rows, $cols ){
echo "<table align='center' border='1' width='600'>";
echo "<caption><h1>$tableName</h1></caption>";
for($out=0; $out < $rows; $out++){
$bgcolor = $out%2 == 0 ? "#FFFFFF" : "#DDDDDD";
echo "<tr bgcolor=".$bgcolor.">";
for($in=0; $in <$cols; $in++){
echo "<td>".($out*$cols+$in)."</td>";
}
echo "</tr>";
}
echo "</table>";
}
$liudabo = table($tableName='刘大博', $rows=5, $cols=8);
echo $liudabo;
table('第一次调用3行5列表格', 3, 5);
table('第二次调用5行3列表格', 5, 3);
table('第三次调用8行9列表格', 8, 9);
?>
转载于:https://blog.51cto.com/liudabo/1212461