我有很多变量,例如$ UserID和$ UserName,每个变量都有一个与之相关的数字,例如$ UserID1,$ UserName1,$ UserID2,$ UserName2等。< / p>
对于每个号码,我想使用foreach语句将它们插入到自己的行中,这可能吗?
答案 0 :(得分:0)
为什么不将这些变量存储在数组中并使用foreach
循环遍历它们?当然你可以使用variable variables来处理这个问题,但如果你没有正确跟踪所有事情,就会感到困惑。
答案 1 :(得分:0)
鉴于您知道可以执行的变量数量
for($i=1, $i <= $total; $i++){
${"UserID".$i} //identical to $UserID1
}
这将动态地生成您的变量名称......您可以在插入中使用它们...