在for循环中播放数据

时间:2013-02-15 19:14:26

标签: php loops

这无论如何都不重要,但我在我的网站上通过我的用户循环,我为每个用户吐出数据,这样的事情

for( $i=1; $i<=999; $i++ ){
    $varA = function_a( $i );
    $varB = function_b( $i );
    $myownvar = 0;
    foreach ($varB AS $b) {
        $myownvar = ++$myownvar;
    }
    print($varA.$varB.$myownvar);
}

我最终得到了像

这样的结果
  • 1 - user_one:(10)
  • 2 - user_two:(4)
  • 3 - user_three:(9)

我想知道是否有一种“相对简单”的方式以类似于我所获得的方式转换数据,但是根据这样的$this打印数据。

  • 1 - user_one:(10)
  • 3 - user_three:(9)
  • 2 - user_two:(4)

1 个答案:

答案 0 :(得分:1)

我不确定你想要完成什么,但如果模式保持一致,那么你可以做类似以下的事情:

for ($i = 1; $i < 10; $i+=2) {
    echo $i;
    echo $i-1;
}

哪个输出:

1032547698

如果您不想要0,那么您只需检查它,然后丢弃它。

由于您没有发布所有代码,因此我很难提供更多代码作为示例,但我认为您应该能够看到这将如何适用于您的情况。