Heim >Backend-Entwicklung >PHP-Tutorial >用php数目字九宫格
用php数字九宫格.
如下,效果:
2 3 4 5 6 7 8 9 1
3 4 5 6 7 8 9 1 2
4 5 6 7 8 9 1 2 3
5 6 7 8 9 1 2 3 4
6 7 8 9 1 2 3 4 5
7 8 9 1 2 3 4 5 6
8 9 1 2 3 4 5 6 7
9 1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9
------解决方案--------------------
$arr1 = array('1','2','3','4','5','6','7','8','9');<br />for($i=0;$i<count($arr1);$i++){<br /> array_push($arr1,array_shift($arr1));<br /> echo join(' ',$arr1)."<br />";<br />}
<br /><?php<br />for($i=0; $i<81; $i++){<br /> $tmp = $i%9+floor($i/9)+2;<br /> if($tmp>=10){<br /> $tmp = $tmp%10+1;<br /> }<br /> printf("%3d", $tmp);<br /> if(($i+1)%9==0){<br /> echo '<br>';<br /> }<br />}<br />?><br />