用另一个var PHP正确地声明var


Correctly way to declare var with another var PHP

我需要一种方法来声明要在while循环中使用的变量,如下所示:

$x = 1;
    while ($x < 5){
    echo $row['img$x'];
    $x++;
}

在我的例子中,这返回了一个语法错误。

两个选项:

$row['img' . $x]
// or
$row["img$x"]

如果要使用字符串插值,请使用双引号"",而.用于字符串串联。