前提・実現したいこと
AtomとXAMPPを用いてfor文、while文、foreach文のFizzBuzzのコードを入力しています。
各コードをスクリーンショットし手順書にまとめているのですが
foreach文だけ改行されず、見切れてしまいます。
特に不具合が出ている訳ではありませんが出力結果をできるだけ揃えたいのです。
発生している問題
<?php echo "foreach文"; foreach(range(1,100) as $i){ if(($i % 3 == 0 && $i % 5 ==0)) { echo "FizzBuzz"; }else if($i % 3 == 0){ echo "Fizz"; }else if($i % 5 == 0){ echo "Buzz"; }else{ echo $i; } echo ""; } ?>
こちらを実行すると
このようにスクロールバーを動かさないと最後まで見る事ができません。
<?php echo "while文"; $count =1; while($count <= 100){ if(($count % 3 == 0)and($count % 5 == 0)){ echo "FizzBuzz"; }else if($count % 3 == 0){ echo "Fizz"; }else if($count % 5 ==0){ echo "Buzz"; }else{ echo $count; } $count++; echo " "; } ?><?php echo "for文"; for($i=1; $i<=100; $i++) { if(($i % 3 == 0 && $i % 5 == 0)){ echo "FizzBuzz"; }elseif($i % 3 == 0 ){ echo "Fizz"; }elseif($i % 5 == 0){ echo "Buzz"; }else{ echo $i; } echo " "; } ?> ```![イメージ説明](5afa9c8774d2b5a06136f1237873f242.png)
<?php echo "foreach文","<br>"; foreach(range(1,100) as $i){ if(($i % 3 == 0 && $i % 5 ==0)) { echo "FizzBuzz"; }else if($i % 3 == 0){ echo "Fizz","<br>"; }else if($i % 5 == 0){ echo "Buzz"; }else{ echo $i; } echo ""; } ?>![イメージ説明](cecf61fa282d05189f5ddf21fd99a48d.png) できれば、このように1行目を18(Fizz)で改行したいです。 ### 試したこと コード内に改行タグが無いか探しましたが、ありませんでした。 また、3行目に"<br>"を付けましたが
![イメージ説明](8374ae48301c995624e33295e4e02af1.png) for文やwhile文はFizz,Buzz,数字で改行しているので比べるとどうしても違和感が出てしまいます。
回答1件
あなたの回答
tips
プレビュー