
请帮忙看一下,此PHP代码为什么不循环执行
请帮忙看一下,此PHP代码为什么不循环执行<?phpfor($i=1;$i<8;$i++){if($i==1‖$i==7){for($j=1;$j<4;$j++)echo...
请帮忙看一下,此PHP代码为什么不循环执行<?php
for($i=1;$i<8;$i++){
if($i==1‖$i==7){
for($j=1;$j<4;$j++)
echo "–";
echo "*";
for($k=8;$k<8;$k++)
echo "–";
echo "<br/>";
}
else {
for($x=1;$x<$i;$x++)
echo "–";
echo "*";
for($x=$i+1;$x<7-$i;$x++)
echo "–";
echo "*";
for($z=8-$i;$x<7;$x++)
echo "–";
echo "<br/>";
}
}
?> 展开
for($i=1;$i<8;$i++){
if($i==1‖$i==7){
for($j=1;$j<4;$j++)
echo "–";
echo "*";
for($k=8;$k<8;$k++)
echo "–";
echo "<br/>";
}
else {
for($x=1;$x<$i;$x++)
echo "–";
echo "*";
for($x=$i+1;$x<7-$i;$x++)
echo "–";
echo "*";
for($z=8-$i;$x<7;$x++)
echo "–";
echo "<br/>";
}
}
?> 展开
1个回答
展开全部
有循环执行,但是不知道你要什么效果。
可能在某些循环上逻辑不对吧。
可能在某些循环上逻辑不对吧。
更多追问追答
追问
单独的一个PHP小段落,想试一下这样输出空心菱形,结果只执行一次
因为是自己的逻辑想法,所以逻辑问题并不好找出来
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询