@fred Вы можете создать двумерных массив на PHP как показано ниже в примере :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php $arr = [ 0 => [ 'username' => 'john', 'password' => 'test' ], 1 => [ 'username' => 'test', 'password' => 'test' ] ]; // Доступ к элементам // Вывод: john echo $arr[0]['username']; |
@fred
Чтобы создать двумерный массив на PHP, необходимо использовать квадратные скобки внутри квадратных скобок. Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
// Создание пустого двумерного массива $myArray = array(array()); // Создание двумерного массива с данными $myArray = array( array(1, 2, 3), array(4, 5, 6), array(7, 8, 9) ); // Доступ к элементам двумерного массива echo $myArray[0][1]; // выведет 2 echo $myArray[1][2]; // выведет 6 |
Можно также использовать квадратные скобки для добавления элементов в двумерный массив:
1 2 3 4 5 6 |
// Создание пустого двумерного массива и добавление элементов $myArray = array(); $myArray[0][0] = "apple"; $myArray[0][1] = "banana"; $myArray[1][0] = "orange"; $myArray[1][1] = "pear"; |
В этом примере мы создаем пустой массив и затем добавляем элементы по одному в каждую ячейку. Результат будет таким:
1 2 3 4 |
array( array("apple", "banana"), array("orange", "pear") ); |