在数组n PHP上添加值

在数组n PHP上添加值,php,arrays,Php,Arrays,我有一个空数组,我想给它加一个值,如下所示 $array = {[11 => 100, 11 => 100, 11 => 100]}; 现在我有了这个代码: $array = array(); ... // there is a 3 loop to call/add the array array_push($array,[11 => 100]); print_r(array), 结果是: Array ( [0] => Array ( [11] => 1

我有一个空数组,我想给它加一个值,如下所示

$array = {[11 => 100, 11 => 100, 11 => 100]};
现在我有了这个代码:

$array = array();
... // there is a 3 loop to call/add the array
array_push($array,[11 => 100]); 
print_r(array),
结果是:

Array ( [0] => Array ( [11] => 100 ) [1] => Array ( [11] => 100 ) [2] => Array ( [11] => 100 ) )
我希望是:
Array([11]=>100,[11]=>100,[11]=>100)


有什么想法吗?

在PHP中不能有多个相同的键。此外,不能使用
array\u push
将值推送到数组上,同时指定键

您需要重新考虑您的数据格式。

可能重复的