将键和值对添加到现有数组

时间:2015-05-28 14:31:46

标签: php arrays

我正在尝试创建一个数组,然后添加一个键=>值为该空数组。然后,添加另一个键=>代码的价值。我尝试了很多东西......

LinearLayout

我也尝试过(看不到它是否有效)

$array = array();
$array['1'] = "value";
$array['2'] = "value";

但是这引发了一条错误消息(不期望=>)

关于如何做到这一点的任何想法?我很乐意这样做而无需创建多个数组并将它们附加在一起。我正在努力想出一个能够在不必定义哪些阵列的情况下自动完成的自动化系统。

3 个答案:

答案 0 :(得分:0)

您的第一个示例将非常正常。对于第二个你犯了一些错误,你可以这样做: -

$array = array();

$new = array_merge( $array, array( "1" => "value") );

答案 1 :(得分:0)

你可以这样做:

$array = array(
   "foo" => "bar",
   "bar" => "foo");

php manual

答案 2 :(得分:0)

也许你对这是如何运作感到困惑:

$yourArray = [];
$yourKey = 'some key';
$yourValue = 'some value';

$yourArray[$yourKey] = $yourValue;

foreach($yourArray as $key => $value) {
    echo $key . ' => ' . $value;  // 'some key => some value'
}