首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带符号减号和数字php的循环

带符号减号和数字php的循环
EN

Stack Overflow用户
提问于 2018-05-06 22:49:05
回答 1查看 42关注 0票数 2

我有这个代码。

代码语言:javascript
复制
echo "<br>";

$start = 1;
$angka = $_POST[angka];
$a = $angka;

for($i=$start; $i<=$angka; $i++) {
    for($j=$start;$j<=$angka;$j=$j+2){
        echo $i;
        if($j < $angka) echo $a;
    }
    $a--;
    echo '<br>';
}

参考:Print Looping for dynamic row php

这不是我预期的结果。首先,我想要这样的结果。

代码语言:javascript
复制
-2-4-
1-3-5
-2-4-
1-3-5
-2-4-

规则是行数和列数跟在数字的数目之后,声明数字5,然后结果将显示为5行5列,就像上面的例子一样。

EN

回答 1

Stack Overflow用户

发布于 2018-05-06 23:14:41

我认为这段代码是有效的

代码语言:javascript
复制
<?php
$_POST['angka'] = 5;
$angka = $_POST['angka'];

for($i=1; $i<=$angka; $i++) {
    for($j=1;$j<=$angka;$j++){
        if($i%2 == 1) {
            if($j%2 == 0) {
                echo $j;
            } else {
                echo '-';
            }
        } else  {
            if($j%2 == 0) {
                echo '-';
            } else {
                echo $j;
            }
        }
    }
    echo '<br>';
}

结果:

代码语言:javascript
复制
-2-4-
1-3-5
-2-4-
1-3-5
-2-4-
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50200993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档