我有一个PHP页面,其中包含多个mysql_query
实例。几乎每个人都使用while
循环来检索多行数据。在多个PHP中使用相同的变量`while`循环
正如我保持这种经常使用的代码片段,我是教用的例子中,使用了可变$row
,我有我的网页上下面的多个实例:
while ($row = mysql_fetch_assoc($foo_data)) {
$barArray[] = $row['barValue'];
}
我甚至有一个$row = mysql_fetch_assoc($foo_data)
没有 a while
循环的实例。
我想知道$row
作为变量在单个页面上的多次使用,是否可以吗?
PHP运行良好,但我总是想确保我的代码是正确的,并符合标准规则。
谢谢。
所以你说的是,如果我使用'$ row',并且它已被使用过,那么如果用新的值覆盖它以前的值。这是可以的,因为被覆盖的值已经被用在前面的'while'循环中的任何操作中,等等。这听起来是对的吗?也许没有雄辩... – stefmikhail
以前的while循环** ** **。 PHP按顺序运行。确切地说,是 – Neal
。精彩。非常感谢! – stefmikhail