【发布时间】:2013-01-12 10:58:45
【问题描述】:
我想把它放在一个循环中,因为它需要重复 6 次,使用可变变量是否真的是一种不好的做法?我需要关联数组吗?
基本上变量里面的'c1'需要逐渐变成'c2', 'c3'...等
<?php if ($pm_c1_djwd !== '') { ?>
<div>
<span style="width:<?php echo $pm_width_c1;?>%"></span>
<span><?php echo $pm_description_c1; ?></span>
</div>
<?php } ?>
非常感谢
【问题讨论】:
-
了解这些变量的来源会有所帮助。
-
你可以试试 var_dump($pm_c1_djwd) 并在这里发布
-
为什么?变量正在回显正确的数据,我只需要知道如何将每个变量末尾的数字动态更改为“_c2”、“_c3”、“_c4”,这样我就不必重复相同的代码 6 次
-
为什么要从 6*3 变量开始?只需使用嵌套数组。
-
对。任何时候你觉得有必要这样做,这表明你应该使用普通的索引数组。
标签: php variables loops associative-array