最简单的方法来修复变量间距? [PHP]

时间:2017-12-08 13:26:27

标签: php attributes spacing

我正在尝试创建一个没有实际表元素的非常基本的乘法表,但不确定如何正确分隔数字(不使用css或html表!)。最简单的方法是什么?

<?php

  for ($i=1; $i < 11 ; $i++) {

    for ($x=1; $x< 11 ; $x++) {
      echo  $i*$x . " ";
    }
    echo "<br>";
  }

 ?>

2 个答案:

答案 0 :(得分:1)

这还不错吗

>     <?php for ($i=1; $i < 11 ; $i++) {
>     for ($x=1; $x< 11 ; $x++) {
>         $output = $i*$x;
>         if($output >= 10){
>             echo $output . str_repeat('&nbsp;', 4);
>         } else{
>             echo $output .  str_repeat('&nbsp;', 6); ;
>         }
>     }
>     echo "<br>"; } ?>

OUTPUT

enter image description here

答案 1 :(得分:0)

如果问题是,这些数字不适合&#34;列&#34;比这更有帮助。它在数字后面打印空格,这样你总有3个数字/字符。

<?php

  for ($i=1; $i < 11 ; $i++) {

    for ($x=1; $x< 11 ; $x++) {
      echo  $i*$x;
      for($y=0; $y < 3-strlen((string)$i*$y)) { echo " "; }
    }
    echo "<br>";
  }
?>

但是使用表格标签将是最好的方式。