-1

有人可以解释从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。

4

1 回答 1

0

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

于 2012-05-22T03:52:09.113 回答