我有一个while循环,我使用数组的值:
while (blablabla) {
$id = $scene[array_rand($scene)];
... few mysql querys using $id
}
每次我使用$id
我都会得到另一个值(是的,这就是我想要的),但每次while运行另一个$id
时我都需要,但是在while循环中我需要每个查询的$id
内的值。有可能吗?
答案 0 :(得分:0)
while (blablabla) {
$id = $scene[array_rand($scene)];
$new_id = $id; //create new variable and use this one in the rest of the queries
... few mysql querys using $new_id
}
答案 1 :(得分:0)
为什么不在使用呼叫ID之前设置一次数组密钥?
while ()
{
$key = array_rand($scene);
$id = $scene[$key];
//do something
}