Я пытаюсь заполнить многомерный массив данными.Есть ли способ подмножества многомерного массива или мне нужно запустить цикл «foreach» для заполнения указанного массива?
Данные для вставки:
$dice_hand = array(1,2,3,4,5);
Многомерный массивскелет, который должен получить вышеуказанные входные данные:
$scorecard = array(
"player_1" => [
"scoring" => [
"rounds" => [
"round_1" => [], # Data to be inserted here.
"round_2" => [],
"round_3" => [],
]
]
]
);
Ожидаемый результат:
Array
(
[player_1] => Array
(
[scoring] => Array
(
[rounds] => Array
(
[round_1] => Array
(1,2,3,4,5
)
[round_2] => Array
(
)
[round_3] => Array
(
)
)
)
)
)
Attempt_1: (вставка данных массива в многомерный массив).
$scorecard$player_1$scoring$rounds$round_1 = $dice_hand;