54im.com php for循环例子系列文章:
/**
* 隔行隔列换色
* string fun_table(int $rows=9,int $cols=9)
* $rows 表示行数 必须为整数 并且必须在1-20之间
* $cols 表示列数 必须为整数 并且必须在1-20之间
*/
function fun_table($rows=9,$cols=9){
if ($rows<1 || $rows>20){
return "必须为整数 并且必须在1-20之间";
}
if ($cols<1 || $cols>20){
return "必须为整数 并且必须在1-20之间";
}
if($rows!=(int)($rows)){
return '行数 必须为整数';
}
if($cols!=(int)($cols)){
return '列数 必须为整数';
}
$str="";
$str.= "
for ($i=1;$i<=$rows;$i++){
$str.= "
";for ($j=1;$j<=$cols;$j++){
if(($i+$j)%2){
$str.= "
";}else{
$str.= "
";}
}
$str.= "
";}
$str.= "
";return $str;
}
echo fun_table();
?>