且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

PHP将一维数组转换为多维数组

更新时间:2023-02-14 12:55:39

迭代键数组并使用引用表示链的末尾:

Iterate the array of keys and use a reference for the end of the chain:

$arr = array();
$ref = &$arr;
foreach ($tmpArr as $key) {
    $ref[$key] = array();
    $ref = &$ref[$key];
}
$ref = $key;
$tmpArr = $arr;