php - 如何将键添加到php数组?

标签 php

<分区>

$c=array("a"=>"blue","b"=>"green");
array_push($c,$c["d"]="red");
print_r($c);

此代码将键添加到数组中。但它也将索引键添加到相同的键/值对..如何避免这个索引键? 输出:

Array
(
    [a] => blue
    [b] => green
    [d] => red
    [0] => red
)

最佳答案

像这样添加另一个键值

$c=array("a"=>"blue","b"=>"green");
$c["d"]="red";
print_r($c);

输出是

Array ( [a] => blue [b] => green [d] => red )

关于php - 如何将键添加到php数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45214378/

相关文章:

javascript - 如何在 php 中将错误消息显示为工具提示

php - 如何动态加载已解析为 PHP 的 Javascript?

php - 根据类别 ID 显示数据库中的产品

从数据库表中解析 PHP SQL 数据给出错误 `Trying to get property of non-object`

php - 优化 MySQL 查询以获得正确的页面模板

javascript - 从 Web 服务器的 HTML 资源中播放 FLAC

php - 检查是否存在于同一行 PHP

php - wslite是什么?

php - 为什么我可以使用 localhost 连接到我的托管网站数据库?

javascript - Braintree Paypal 可在沙箱中运行,但不能在生产环境中运行