Звездочка пирамиды в PHP

Посмотрите мой код.

for ($row = $var; $row >= 1; --$row) { for($j=0;$j<$row;++$j) {echo "*";} echo "</br>"; echo "&nbsp"; 

Вывод:

 ***** **** *** ** * 

Но мне нужен вывод, как показано ниже:

 ***** **** *** ** * 

Вы можете проверить некоторые из строковых функций:

 <?php for ($i = 5; $i > 0; $i--) { echo str_repeat(' ', 5 - $i).str_repeat('*',$i).PHP_EOL; } for ($i = 5; $i > 0; $i--) { echo str_pad(str_repeat('*',$i),5,' ',STR_PAD_LEFT).PHP_EOL; } 

Это выполняется в командной строке, например:

php filename.php

 <?php $var = 5; echo "<div style='font-family:Courier New, Courier, monospace;'>"; for ($row = $var; $row >= 1; $row--) { for($i=$row;$i<$var;$i++) { echo "&nbsp"; } for($j=0;$j<$row;$j++) { echo "*"; } echo "<br>"; } echo "</div>"; ?>