O
O
Optimus2015-05-15 18:10:12
PHP
Optimus, 2015-05-15 18:10:12

How to create an array with subarrays?

$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( Что должно быть тут для такого массива? );

Answer the question

In order to leave comments, you need to log in

2 answer(s)
O
Optimus Pian, 2015-05-26
Pyan @marrk2

Subarrays exactly as I need to create and could not. I solved the problem like this: the "top-level" array is the 0th element of the array, the remaining elements are the second-level array. Thus, each array was reduced to a single level.

H
He11ion, 2015-05-15
@He11ion

foreach ($myarray as $key => $val) {
    $myarray[$key] = $some_new_array;
}

like this?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question