所以我有一个包含变量的列表(自动生成),类似于:
$won3 = 1;
$time3 = 4;
$won6 = 0;
$time6 = 5;
$won4 = 0;
$time4 = 5;
(...)
但有更多变量。现在我想创建一个包含所有变量的表,所以我使用了for循环,但$won1
必须是表中的第一个,然后是$won2
等...
但是我怎么能在for循环中回忆起这个$won1
呢?我试过了:
for ($X = 0, $X < $Y, $X++){
echo '$won'.$X;
}
但这不起作用。谁知道我怎么解决这个问题?
提前致谢。
答案 0 :(得分:2)
首先......在for循环中,您无法使用,
for ($X = 0, $X < $Y, $X++){
试试这个:
for ($X = 0; $X < $Y; $X++){
你必须做出选择......
for ($X = 0; $X < $Y; $X++){
$var = 'won' . $X;
echo $$var;
echo ${'won' . $X};
}