php列印輸出棋盤的實現方法

2022-09-27 02:06:13 字數 1127 閱讀 9841

例子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 ($cols<1 || $cols>20)

if($rows!=(int)($rows))

if($cols!=(int)($cols))

$str="";

$str.= "";

for ($i=1;$i<=$rows;$i++)else

} $str.=  "";

} $str.=  "";

return $str;

} echo fun_table();

?>

例子2 簡單實現棋盤-for迴圈

實現這個棋盤首先我們想想棋盤是怎麼樣的,是有很多個方格組成,然後由黑色和白色的相間的方格組成,首先我們先把方格畫出來,**如下:

複製** **如下:

<?php

echo "";

for ($i=1;$i<=10;$i++)

echo "";

} echo "";

?>

看到上面棋盤後,考慮下黑白格排放位置,有個規律可以發現,橫排和豎排上白色格仔都是基數,黑色的都是偶數,我們可以用取餘的方法來判斷這個格仔該顯示什麼顏色,基數單元格我讓他顯示白色,偶數單元格顯示黑色,基數+偶數=偶數,所以偶數單元格(黑色)我們很好找出來了,剩餘的就是基數格(白色),**如下:

複製** **如下:

<?php

/**

通過for迴圈和html實現棋盤

**/

echo "";

for ($i=1;$i<=10;$i++)else

} echo "";

} echo "";

?>

本文標題: php列印輸出棋盤的實現方法

本文位址:

PHP列印輸出函式總結

本篇文章一直來學習php中所有用於輸出資訊的函式,分模擬較來學習其相同點與不同點,掌握日常開發中必備的技巧。開發就一定需要除錯 而php除錯 不能像ios那種編譯器語言可以通過xcode這樣的開發軟體來單步除錯,因此開發php的人員通常會通過輸出函式列印相關提示資訊來除錯 php中常用的列印輸出的函...

PHP 列印輸出陣列內容及結構

print r 和 var dump 函式可以列印輸出整個陣列內容及結構。print r 利用 print r 函式可以列印輸出整個陣列內容及結構,按照一定格式顯示鍵和元素。注意 print r 函式不僅是只用於列印,實際它是用於列印關於變數的易於理解的資訊。語法 bool print r mixe...

matlab的列印輸出方式

x 100.11 x 100.1100 y 1001.1 y 1.0011e 03 z 0.00010011 z 1.0011e 04 改變預設輸出格式要用到format命令,可根據下表改變資料的輸出格式 format 命令 結果 例子 format short 保留小數點後4位 預設格式 12.3...