针对初学PHP对于九九乘法表无法对齐的问题
初学PHP经典的小问题-九九乘法表(完全对齐)
- 代码:
<?php for($a=1;$a<=9;$a++){ for($b=1;$b<=$a;$b++){ echo $a.'*'.$b.'='.$a*$b; if(($a*$b==6||$a*$b==8)&&$b==2){ echo' '; }else{ echo' '; } } echo'<br/>'; } ?>
- 效果图:
- 让PHP输出九九乘法表,出现无法完全对齐的问题时,可以发现主要是3*2=6;与4*2=8;的后面没有对齐,这时我们写一个判断语句,多输出空格,我们就会发现乘法表已经完全对齐了。