我有两个预先存在的变量:
$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)
我,在开始时,声明sidecountF和sidecountB作为数组
$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)