[英]Using Same Variable in Multiple PHP `while` Loops
我有一个包含多个mysql_query
实例的PHP页面。 几乎每个人都使用while
循环来检索多行数据。
正如我保持这种经常使用的代码片段,我是教用,使用的变量例如$row
, 我有我的网页上下面的多个实例:
while ($row = mysql_fetch_assoc($foo_data)) {
$barArray[] = $row['barValue'];
}
我什至有一个$row = mysql_fetch_assoc($foo_data)
的实例, 而没有 while
循环。
我想知道如果的多种用途$row
作为一个单一页面上的变量,是所有权利?
在PHP正在工作很好,但我总是想,以确保我的代码是正确的,符合标准规定。
谢谢。
是的,没关系。
吃汤的时候可以用同样的汤匙。
是的,那很好。 但是,如果您尝试:
var_dump($row);
在代码末尾-它只会返回$row
最后一个值
是的,完全不是问题。
就像在for
循环中始终使用$i
作为计数一样,您可以重复使用$row
不会有任何不良影响。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.