本文实例讲述了PHP打印输出棋盘的两种实现方法。分享给大家供大家参考。具体实现方法如下:
例子1,代码如下:
代码如下:
PHP
/**
* 隔行隔列换色
* 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.= "
"; }else{ $str.= "<td></td>"; } } $str.= "</tr>"; } $str.= "</table>"; return $str; } echo fun_table(); ?> 例子2 简单实现棋盘-for循环 实现这个棋盘首先我们想想棋盘是怎么样的,是有很多个方格组成,然后由黑色和白色的相间的方格组成,首先我们先把方格画出来,代码如下: 代码如下: PHP
echo "
|