用带参数的函数产生表格
<?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>"; //使用第一个参数$tableName作为输出表名
for($out=0; $out < $rows; $out++ ) { //使用第二个参数$rows指定表行数
$bgcolor = $out%2 == 0 ? "#FFFFFF" : "#DDDDDD";
echo "<tr bgcolor=".$bgcolor.">";
for($in=0; $in < $cols; $in++) { //使用第三个参数$cols指定表列数
echo "<td>".($out*$cols+$in)."</td>";
}
echo "</tr>";
}
echo "</table>";
}
//table函数结束花括号
table("第一个4行3列表格",5,3);
table("第二个6行9列表格",6,9);
?>
|