我是 PHP 的新手,我正在制作一个程序,该程序将在右侧显示带有哈希的半金字塔。现在我的金字塔显示在左侧。这是我的代码下方。
代码
<form method="post">
Height: <input type="number" name="height"/>
</form>
<?php
$height=$_POST['height'];
if($height <= 0){echo "Please write Positive Number";}
$spacing=$height -1;
$hashes=2;
for ($i=0; $i<$height; $i++)
{
for ($j=$spacing; $j>0; $j--)
{
echo " ";
}
for ($k=0; $k<$hashes; $k++)
{
echo "#";
}
$spacing--;
$hashes ++;
echo "<br/>";
}
?>
上述代码的结果如果高度为 8。
##
###
####
#####
######
#######
########
#########
但我需要我在下面显示的这个结果。
##
###
####
#####
######
#######
########
#########
任何人都知道如何在左侧分配空格,例如在上面的示例中显示我想要的。其他我不需要 Css 来控制这个问题我想用循环来处理这个思考。