更新while循环中的全局变量

时间:2012-05-22 03:48:50

标签: php

有人可以解释一下从while循环中返回值的最有效方法,以便在while循环启动之前使用。
试过以下 -

echo $var1;
while($row = mysql_fetch_array($query1)){
    $var1 = $row[0];
}

返回未设置的变量。

我也尝试过:

$var1= 1;
echo $var1;
while($row = mysql_fetch_array($query1)){
    global $var1;    
    $var1 = $row[0];
}

只是回声1.

1 个答案:

答案 0 :(得分:0)

这可能听起来很奇怪,但是在while循环之前或之后你的回声是什么?在上面的例子中,你在循环之前向我们显示它 - 我们不希望它显示出太多。