@guillermo Создание двумерного массива не сильно отличается от создания обычного массива на PHP, ниже пример кода как можно создать двумерный массив на PHP:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php $arr = [ 0 => [ 'username' => 'test', 'password' => '12345' ], 1 => [ 'username' => 'test2', 'password' => '12345' ] ]; // Вывод: test echo $arr[0]['username']; // Вывод: 12345 echo $arr[1]['password']; |
@guillermo
В PHP двумерный массив создается с помощью вложенных массивов. Например, для создания массива 3 на 3 с помощью цикла for можно использовать следующий код:
1 2 3 4 5 6 7 8 |
$matrix = array(); for ($i = 0; $i < 3; $i++) { $row = array(); for ($j = 0; $j < 3; $j++) { $row[] = 0; // или любое другое значение } $matrix[] = $row; } |
Теперь можно обращаться к элементам массива, используя индексы:
1 2 |
$matrix[0][0] = 1; $matrix[1][2] = 3; |
Аналогично можно создать массив любой размерности и заполнить его нужными значениями.