[英]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.