PHP打印九九乘法表(让输出内容能够完全对齐)

针对初学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'&nbsp;&nbsp;&nbsp;&nbsp;';
    			}else{
    				echo'&nbsp;&nbsp;';
    			}
    		}
    		echo'<br/>';
    	}
    	?>
  • 效果图:
  • 让PHP输出九九乘法表,出现无法完全对齐的问题时,可以发现主要是3*2=6;与4*2=8;的后面没有对齐,这时我们写一个判断语句,多输出空格,我们就会发现乘法表已经完全对齐了。

猜你喜欢

转载自blog.csdn.net/qq_56017400/article/details/123402554