У меня есть массив как это:PHP создать многомерный массив из плоских один
<?php
$array = array(0 => 'foo', 1 => 'bar', ..., x => 'foobar');
?>
что это самый быстрый способ создать многомерный массив из этого, где каждое значение является другой уровень? Итак, я получаю:
array (size=1)
'foo' =>
array (size=1)
'bar' =>
...
array (size=1)
'x' =>
array (size=1)
0 => string 'foobar' (length=6)
Возможный дубликат [Создание многомерного массива из строки] (http://stackoverflow.com/questions/1937079/creating-a-multidimensional-array-from-row) –
Кажется, что лучший ответ можно найти здесь: http://stackoverflow.com/questions/8956222/converting-an-single-dimension-array-into-a-multi-dimensional-associated-array, так как есть два парня, которые скопировали их ответ отсюда. Должно быть хорошо. –
нет нет копии мой запрос немного, но другой :) – DarsVaeda