php循环:重复一次

时间:2010-02-02 14:23:15

标签: php

如何打开php循环:

1 1 2 2 3 3一直到250 250.所以基本上从1到250计算,但每次打印两次?

6 个答案:

答案 0 :(得分:4)

for ($i = 1; $i <= 250; $i++){
   echo "$i ";
   echo "$i ";
}

答案 1 :(得分:3)

for($i = 1; $i <= 250; $i++)
{
    echo $i, ' ', $i, ($i != 250 ? ' ' : NULL);
}

答案 2 :(得分:3)

implode(' ', array_map('floor', range(1, 250.5, 0.5)));

答案 3 :(得分:1)

for ($i = 1; $i <= 250; $i++) {
    echo $i; // print the first time
    echo $i; // print the second time
}

显然,您可以使用一个echo语句打印重复值,并使代码缩短一行。

答案 4 :(得分:1)

解决这个问题的方法是循环。您可以在PHP 中使用4种类型的循环,而for,for ... while,foreach 。除 以用于...每个 外,您可以通过其他三种方式执行此操作。每个用于数组。我正在写所有三个循环。

while循环

$i = 1; // initialize a variable which can be used else where in the program
while($i<=250)
{
    echo $i."  ".$i;
 $i++;
}  

for loop

for($i = 1; $i <=250; $i++)
{
echo $i." ".$i;
}

在for循环的大括号中初始化的变量只能在循环中使用。 执行while循环

$i = 1;
do{
   echo $i." ".$i;
 }while($i<=250);

答案 5 :(得分:0)

for ($i = 1; $i <= 250; $i++){
   echo $i . " " . $i;
}

原始帖子包含空格。由于$ i是变量,上面的命令将变量打印两次。这两个分隔值的句点使您可以组合(i)变量(ii)字符串“”和(iii)复制变量。