播放与循环

问题描述:

在数据这是不以任何方式至关重要,但我已经通过我在我的网站的用户得到了一个循环,我吐出数据,每一个,像这样播放与循环

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)
+4

不只是一个for循环。你必须建立一个结果数组,然后对它进行排序,然后**显示它。 – 2013-02-15 19:15:48

+0

嗯,他可以在技术上创建一种疯狂的增量方程,以这种方式循环哈哈... – crush 2013-02-15 19:17:18

+2

可能不是一个好主意摆弄变量'这个' – 2013-02-15 19:18:27

我并不真正知道你正在尝试完成,但如果模式保持一致,那么你可以做类似如下:

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

,输出:

1032547698 

如果你不想要0,那么你可以简单地检查它,并放弃它。

由于您没有发布所有代码,因此我很难给出比这更好的例子,但我认为您应该能够看到这将如何适用于您的情况。

+0

这实际上工作得很好 - 我会用更多的代码工作我的下一个问题,谢谢! – Xhynk 2013-02-15 19:53:50