for($r=1;$r<=$rows;$r++){ for($n=$rows;$n>$r;$n--){ echo " "; } for($m=0;$m<$r ;$m++){ echo "*"; }echo "<br>";}
もちろんアルゴリズムの問題ではありません!
もともとこの種の質問はテキストモードでテストされていましたが、HTML に入れると当然問題が発生します
もちろん、アルゴリズムの問題ではありません。
元々、この種の質問はテキスト モードでテストされていました。もちろん、問題のある PHP コードを入力する必要があります。1234567891011$rows = 12;echo '
';for($r=1;$r< ;=$rows ;$r++){ for($n=$rows;$n>$r;$n--){ echo " "; } for($m=0;$m
案の定! HTML に直接入れるということですが、改行とスペースが HTML 内で異なる文字を使用していることが原因でしょうか?CSSでテキストの右揃えを設定できるはずです
  ; そうです