如果我想创建一个数组,如何处理,就像下面的例子:
$value="test";
$array=[];
$path=[2,17,513];
现在,我想建立一个基于可用数据的数组,它应该看起来像:
$array['2']['17']['513']='test';
有人知道吗?
我尝试了array_shift来准备,但我错过了单个数组数据将转换为数组键....
$value="test";
$array=[];
$path = [2, 17, 513];
[$a, $b, $c] = explode(",", $path);
$array[$a][$b][$c] = $value;
print_r($array[$a][$b][$c]); //returns 'test'