在 PHP 中创建一个具有多个值到一个键的关联数组


create an associative array with multiple values to one key in php

我想动态创建一个关联数组,我们可以在其中为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 :)更有意义