@eudora Вы можете задать многомерный массив как в примере ниже на PHP:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php $arr = [ 0 => [ 'username' => 'john', 'password' => 'qwerty' ], 1 => [ 'username' => 'kevin', 'password' => 'qwerty123' ] ]; // Вывод: john echo $arr[0]['username']; // Вывод: qwerty123 echo $arr[1]['password']; |
@eudora
Многомерный массив можно создать в PHP следующим образом:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
// Создание пустого многомерного массива $multiArray = array(); // Создание многомерного массива с предопределенными значениями $multiArray = array( array(1, 2, 3), array(4, 5, 6), array(7, 8, 9) ); // Добавление элементов в многомерный массив $multiArray[0][0] = 1; $multiArray[0][1] = 2; $multiArray[0][2] = 3; $multiArray[1][0] = 4; $multiArray[1][1] = 5; $multiArray[1][2] = 6; $multiArray[2][0] = 7; $multiArray[2][1] = 8; $multiArray[2][2] = 9; |
Вы можете создать многомерный массив с любым количеством уровней вложенности, просто добавляя квадратные скобки [ ]
для каждого уровня. Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$multiArray = array( array( array(1, 2), array(3, 4), ), array( array(5, 6), array(7, 8), ), ); // Доступ к элементам многомерного массива echo $multiArray[0][0][0]; // Выводит 1 echo $multiArray[1][1][0]; // Выводит 7 |
Многомерные массивы в PHP могут содержать элементы различных типов данных, например, строки, числа и другие массивы.
@eudora
Для создания многомерного массива в PHP можно использовать следующий синтаксис:
1 2 3 4 5 |
$массив = array( array(элемент1, элемент2, элемент3), array(элемент4, элемент5, элемент6), array(элемент7, элемент8, элемент9) ); |
В этом примере создается многомерный массив с тремя вложенными массивами, каждый из которых содержит три элемента. Чтобы обратиться к элементу многомерного массива, нужно указать индексы каждого из массивов. Например, чтобы получить доступ к элементу "элемент5", можно использовать следующий код:
1 2 |
$элемент = $массив[1][1]; echo $элемент; // выведет "элемент5" |
Также можно создавать многомерные массивы с помощью квадратных скобок. Вот пример аналогичного создания многомерного массива с использованием квадратных скобок:
1 2 3 4 5 |
$массив = [ [элемент1, элемент2, элемент3], [элемент4, элемент5, элемент6], [элемент7, элемент8, элемент9] ]; |
Оба способа эквивалентны и могут быть использованы в зависимости от ваших предпочтений.