Я хочу динамически создавать ассоциативный массив, где мы можем назначить несколько значений одному ключу в php. Каждый ключ ведет себя как массив. Например
$array=[$one->'1','2','3';
$two->'4','5';
$three->'1']
Я буду динамически получать значения для каждого ключа в цикле, поэтому я не могу инициализировать весь массив статически. Пожалуйста, дайте весь PHP-код для этого.
Почему вы не создаете массив массивов?
$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 :)
$array=[$one=>['1','2','3'], $two=>['4','5'], $three=>['1']];