【问题标题】:Adding values on array n PHP在数组 n PHP 上添加值
【发布时间】:2016-12-13 04:06:23
【问题描述】:

我有一个空数组,我想在它上面放一个值,就像这样。

$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 arrays


【解决方案1】:

在 PHP 中不能有多个相同的键。此外,您不能使用array_push 将值推送到数组并同时指定键。

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

【讨论】:

    猜你喜欢
    • 2021-11-29
    • 2018-03-31
    • 1970-01-01
    • 1970-01-01
    • 2022-11-14
    • 2016-04-24
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    相关资源
    最近更新 更多