给同一个变量2个单独的值

时间:2013-07-26 13:02:53

标签: php arrays for-loop foreach

以下是我的代码的摘要版本。第一个for循环递增10,其中有一个foreach循环。下面的搜索API包含10个结果,因此通过循环10次将使用3个echo语句显示100个结果 - 每个包含3个元素的100个数组。现在我想给第一个url值99,最后url值为0,所以url可以和它们的分数一起显示。这就是我在最后一个自包含for循环中遇到困难的地方,其余部分提供了上下文。

for ($i=0;$i<100;i+=10)
    other stuff
    {
        $bing_array = array ( 
            $data['title'],
            $data['url'],
            $data['kwic']
        );


        echo $bing_array[0]; echo "<br \>";
        echo '<a href ='.$data['url'].'>'.$bing_array[1].'</a><br \>';
        echo $bing_array[2]; echo "<p>"; 
   }

}

for($n=0,$z=99;$n<100,$z=0;$n++,$z--);
{
   assign bing_array[$n][1] value of $z
}

任何人都可以建议替代功能/方法这样做或看到我可能会遗漏的任何小东西?我很难概念化如何做到这一点,我需要回显faroo_array[$n][1]中网址的原始值,值为网址。但我想要一个不同的变量来保持网址的分数/等级为faroo_array[$n][1]。我不认为array__merge会起作用,因为$z计数器不是数组。

如果这有意义,任何建议都值得赞赏和TIA。

0 个答案:

没有答案