我有一个像:
这样的数组$example = array("car"=>"red", "banana"=>"yellow", etc...)
是否可以通过索引而不是像
这样的键值来更改数组的值$example[0] = "blue";
这样阵列现在看起来像
$example = array("car"=>"blue", "banana"=>"yellow", etc...)
答案 0 :(得分:6)
你可以这样做:
$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" }