Как создать массив с подмассивами?

$mayarray = array("One", "Two", "Three");

Как добавить к каждому из его элементов ещё по массиву что бы ключи у элементов первого и второго уровня остались числовыми (т.е. нельзя делать "One" => array...) что бы можно было обратиться:

$myarray[0] - One
$myarray[0][0] - первый подэлемент One
$myarray[0][1] - второй подэлемент One

$myarray[1] - Two
$myarray[1][0] - первый подэлемент Two
$myarray[1][1] - второй подэлемент Two
и т.д.

Т.е. вопрос $mayarray = array( Что должно быть тут для такого массива? );
  • Вопрос задан
  • 450 просмотров
Решения вопроса 1
marrk2
@marrk2 Автор вопроса
Подмассивы именно так как нужно мне создать так и не смог. Решил проблему так: массив "верхнего уровня" это 0й элемент массива, остальные элементы - массив второго уровня. Таким образом каждый массив удалось свести к одноуровнему.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
He11ion
@He11ion
PHP-monkey
foreach ($myarray as $key => $val) {
    $myarray[$key] = $some_new_array;
}

такое?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы