【问题标题】:PHP select variable by name with other variablePHP按名称选择变量和其他变量
【发布时间】:2015-09-13 12:34:05
【问题描述】:

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

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

但这并不能胜任。有谁知道我该如何解决这个问题?

提前致谢。

【问题讨论】:

  • echo ${"won" . $X};

标签: php variables for-loop


【解决方案1】:

首先...在 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};
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-03
    • 2012-09-08
    • 1970-01-01
    • 2010-12-21
    • 1970-01-01
    相关资源
    最近更新 更多