実現したいこと
このような九九表で1~9の数字に半角スペースをつけて二桁の数字と行を揃えたいです
起きている問題
一桁の数字だけに空白をつけることができないです
試したこと
ifを使って9以下の数字を条件として、str_pad()などで空白を付けようと試みたのですが、うまくいかずでした。
該当のソースコード
php
1<?php 2echo '<table>'; 3for($i = 1; $i <= 9; $i++) { 4 echo '<tr>'; 5 for($s = 1; $s <= 9; $s++) { 6 $num = $i * $s; 7 echo '<td>'; 8 echo ' '.$num; //ここの空白は全角空白です 9 echo '</td>'; 10 } 11 echo '</tr>'; 12} 13echo '<table>'; 14
以上です。
わかる方がいらしたらご回答よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/23 07:45
2020/10/23 07:47
2020/10/23 07:51
2020/10/23 07:56 編集
2020/10/23 08:00
2020/10/23 08:00