使用php while循环的星号金字塔 $i=0$j=5$k=0; 而($i$i){ 回声“; $j--; } while($k
在每次迭代while($i<5)时,必须设置$j=5和$k=0。 此外,web浏览器将把空格字符“”转换为一个空格。因此,您需要使用“使用php while循环的星号金字塔 $i=0$j=5$k=0; 而($i$i){ 回声“; $j--; } while($k,php,Php,在每次迭代while($i
”html字符,以查看带有更多空格的结果
$i=0; $j=5; $k=0;
while($i < 5 ) {
while($j > $i){
echo " ";
$j--;
}
while($k <= $i){
echo '*';
++$k;
}
echo "<br/>";
$i++;
}
$i=0;$j=5;$k=0;
而($i<5){
$j=5;$k=0;
而($j>$i){
回声“;
$j--;
}
while($k在每次迭代while($i<5)时,必须设置$j=5和$k=0。
此外,web浏览器将把空格字符“”转换为一个空格。因此,您需要使用“
”html字符,以查看带有更多空格的结果
$i=0; $j=5; $k=0;
while($i < 5 ) {
while($j > $i){
echo " ";
$j--;
}
while($k <= $i){
echo '*';
++$k;
}
echo "<br/>";
$i++;
}
$i=0;$j=5;$k=0;
而($i<5){
$j=5;$k=0;
而($j>$i){
回声“;
$j--;
}
而($k
如果您只想使用while循环,请尝试此方法,但请尝试了解流程,了解并调试您的问题
如果您只想使用while循环,请尝试使用此方法,但请尝试了解流程,了解并调试您的问题
<pre><?php
$left = 4;
$right = 4;
$i = 0;
while($i < 5 ) {
$j=0;
while($j<11){
if($j >= $left && $j <= $right){
echo "*";
}else{
echo " ";
}
$j++;
}
echo "<br>";
$left--;$right++;
$i++;