LoginSignup
0
0

More than 3 years have passed since last update.

【PHP】九九表

Last updated at Posted at 2020-11-24

九九表を作成する問題を説いた際、短時間で綺麗にコードを書く事ができなかったので備忘録として完成させたコードを載せます。

<?php
    //縦方向に出力するためのループ
    for( $i = 1 ; $i <= 9 ; $i++ ){

        //横方向に出力するためのループ
        for( $j = 1 ; $j <= 9 ; $j++ ){

            //一桁の場合空白を入れる様にする
            if( $i * $j < 10) echo " ";
            echo $i * $j, " ";
        }
        echo "\n";
    }
?>

このコードによって表示される結果は下記。

 1  2  3  4  5  6  7  8  9 
 2  4  6  8 10 12 14 16 18 
 3  6  9 12 15 18 21 24 27 
 4  8 12 16 20 24 28 32 36 
 5 10 15 20 25 30 35 40 45 
 6 12 18 24 30 36 42 48 54 
 7 14 21 28 35 42 49 56 63 
 8 16 24 32 40 48 56 64 72 
 9 18 27 36 45 54 63 72 81 
0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0