Я посмотрел на http://php.net/manual/en/function.array-fill.php и http://php.net/manual/en/function.array-fill-keys.php, но я не уверен, что они достигнут этого, так как они, похоже, имеют дело с Arrys 1D. Как я могу это сделать?
Я пытаюсь выяснить, как заполнить многомерные массивы динамическими данными.
Мне нужно добавить неопределенное количество значений, которые рассчитываются по случайной функции.
function my_random ($min, $max) {
Существует следующее массив:
$arr1 = array(array('xxx', 3), array('yyy', 2));
Мне нужно преобразовать его в массив $ arr2 , где количество возникновения каждой записи равно значению 2 -го столбца в массиве $ arr1 . Например, для приведенного выше...
Мне хотелось бы создать такой массив, но я запутался в синтаксисе:
Я не могу вложить массивы вместе
$PeriodDayWeek = Array(
=> Array
(
=> Array(
=> Morninghour,
=> Afternoonhour,
),
=> Array(
=> Morninghour,
=> Afternoonhour,
)
),
...
until...
Я понимаю, что это, вероятно, простой вопрос, но после некоторого чтения документации я не смог найти решения. У меня есть многомерный массив в формате, показанном ниже. Это мой рекурсивный многомерный массив PHP
array:5 [▼
0 => array:3
1 =>...