作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我只想从不同变量的 while 循环中获取 4 个值。例如我想要这样
$Var1 = "value1";
$Var2 = "value2";
$Var3 = "value3";
$Var4 = "value4";
这是我的 while 循环
while($rw = $oAppl->row($rsimg))
{
//get value here
$var1 = $rw['thumb'];
}
但是没有值可以重复,我只返回了拇指。
最佳答案
如果你想设置 var1,2,3,4 然后停止,你需要跟踪循环已经进行了多少次迭代。 (或者,for 循环可以更好地执行此任务)
$i = 1;
while ($rw = $oAppl->row($rsimg)) {
if ($i > 4) break;
eval("$Var" . $i . " = '" . $rw['thumb'] . "';");
$i++;
}
如果不需要在 $varNUM 中存储值,我建议使用数组来存储这些变量,而不是使用单独的变量。
关于php - While 循环中的不同值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16118247/
我是一名优秀的程序员,十分优秀!