0 php
为什么我用这段代码得到'undefined variable $ image_src':
$image_src1=null;
$image_src2=null;
for ($i=1; $i<=$nr_of_pics; $i++) {
$image_src.$i = $image_id.'_'.$i;
}
echo $image_src1;
Run Code Online (Sandbox Code Playgroud)
我希望$image_src.$i引用变量$image_src1或$image_src2取决于有多少循环......但是它想要找到$image_src没有结束nr 的变量,它不存在,因为我希望它用'$ i找到变量' 结尾!
它没有得到$i变量$image_src名中的最后一个数字!
其余的代码很好!
谢谢
虽然其他人已正确回答${"image_src$i"},但我还建议您使用数组来完成您想要完成的任务
$image_src = array();
for ($i = 1; $i <= $nr_of_pics; $i++) {
$image_src[$i] = $image_id.'_'.$i;
}
echo $image_src[1];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
63 次 |
| 最近记录: |