繁体   English   中英

PHP:通过索引插入关联数组?

[英]PHP: insert into associative array by index?

我有一个像这样的数组:

$example = array("car"=>"red", "banana"=>"yellow", etc...)

是否可以通过索引而不是键值来更改数组的值

$example[0] = "blue";

这样数组现在看起来像

$example = array("car"=>"blue", "banana"=>"yellow", etc...)

您可以这样做:

$e = array("car"=>"red", "banana"=>"yellow");
$keys = array_keys($e);
$e[$keys[0]] = 'blue';

var_dump($e);

输出是

array(2) { ["car"]=> string(4) "blue" ["banana"]=> string(6) "yellow" }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM