PHP按名称选择变量与其他变量

时间:2015-09-13 12:34:06

标签: php variables for-loop

所以我有一个包含变量的列表(自动生成),类似于:

$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;
}

但这不起作用。谁知道我怎么解决这个问题?

提前致谢。

1 个答案:

答案 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};
}