JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой .
Создать многомерный массив из одномерного
Добрый вечер!
Подскажите как из этого массива:
$a = array(
array(4, 5, 6),
array(7, 8, 9)
);
Создать такой:
$a = array(
4 => array(
5 => array(
6 => array()
)
),
7 => array(
8 => array(
9 => array()
)
),
);
Кол-во элементов может быть разная
Сделал
function test($a)
{
$result = array();
foreach ($a as $k => $v)
{
$ptr = &$result;
foreach ($v as $k2)
{
$ptr = &$ptr[$k2];
}
}
return $result;
}
echo'<pre>';print_r(test($a));echo'</pre>';