请帮忙看一下,此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/>";
}
}
?>
展开
 我来答
miniappcy3tv95eaedrf
2016-11-02 · TA获得超过2363个赞
知道大有可为答主
回答量:1909
采纳率:92%
帮助的人:1175万
展开全部
有循环执行,但是不知道你要什么效果。
可能在某些循环上逻辑不对吧。
更多追问追答
追问
单独的一个PHP小段落,想试一下这样输出空心菱形,结果只执行一次
因为是自己的逻辑想法,所以逻辑问题并不好找出来
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式