php for循环增加和减少值相同 为减少价值我编码
for ($i=10; $i>=1; $i--){
echo $i."<br>";
}
其输出
10
9
8
7
6
5
4
3
2
1
但我想要这个
10
1
9
2
8
3
7
4
6
5
5
6
4
7
3
8
2
9
1
10
现在我想知道如何实现这个结果
答案 0 :(得分:2)
你只需要一点点数学
for ($i=10; $i>=1; $i--){
echo $i."<br>";
echo 11 - $i."<br>";
}
答案 1 :(得分:2)
for($up = 1, $down = 10; $up <= 10; $up++, $down--) {
echo $down, "\n", $up, "\n";
}
答案 2 :(得分:0)
尝试一下,整个输出将仅依赖于$ i的值。
for($i=10,$j=1;$i>=1;$i--)
{
echo $i.'<br>';
echo $j.'<br>';
$j++;
}