PHP使用变量名中的变量

Scr*_*evo 2 php variables

我有两个预先存在的变量:

$side(这是F或B)

$plate(这是一个3位数字)

我正在尝试构建两个名为的数组

$sidecountF
$sidecountB

使用以下代码:

$sidecount{$side}[$plate] = 1;
Run Code Online (Sandbox Code Playgroud)

假设$ side是F而$ plate是200,我希望最终结果是

$sidecountF[200] = 1;
Run Code Online (Sandbox Code Playgroud)

我,在开始时,声明sidecountFsidecountB作为数组

$sidecountF = array();
$sidecountB = array();
Run Code Online (Sandbox Code Playgroud)

所以现在我很难过.

Art*_*cto 11

${"sidecount$side"} = array();
Run Code Online (Sandbox Code Playgroud)

但是你最好使用数组:

$sidecount = array("F" = array(), "B" => array());
$sidecount[$side][$plate] = /* ... */
Run Code Online (Sandbox Code Playgroud)