создать ассоциативный массив с несколькими значениями для одного ключа в переполнении стека

Я хочу динамически создать ассоциативный массив, где мы можем назначить несколько значений для одного ключа в php.
То есть каждый ключ ведет себя как массив.
Например

$array=[$one->'1','2','3';
$two->'4','5';
$three->'1']

Я буду динамически получать значения для каждого ключа в цикле, поэтому я не могу статически инициализировать весь массив. Пожалуйста, дайте весь код php для этого.

0

Решение

Почему бы вам не создать массив массивов?

$array = array();
$array[1] = array();
$array[2] = array();
$array[3] = array();
array_push($array[1],1);
array_push($array[1],2);
array_push($array[1],3);
array_push($array[2],4);
array_push($array[2],5);
array_push($array[3],6);

Вы сможете добавлять столько, сколько хотите, и создавать новые поля, когда это необходимо.
В общем, хотя вам придется давать вам имена переменных более значимые, чем просто $ array 🙂

2

Другие решения

Других решений пока нет …