如何将键插入数组

时间:2015-10-29 13:57:42

标签: php arrays associative-array

我的想法

<?php
$arr=array("dd");
for ($i=0; $i <=4 ; $i++) { 
    $arr[$i];
}
?>

它显示错误可以任何身体帮助我。任何帮助都很明显

4 个答案:

答案 0 :(得分:1)

您只是引用数组中的键,您必须设置它或从中读取。 由于密钥不存在,唯一剩下的选项是为其设置值。

$arr[$i] = 'something';

小心设置&#39; null&#39;价值。当值为null但密钥存在时,isset将返回false。

答案 1 :(得分:1)

试试这段代码: -

<?php
$arr=array();
for ($i=0; $i <=4 ; $i++) { 
    //$arr[rand(10,100)]=rand(10,1000);
    $arr[$i.'abc']=$i.'abcd';
}
print "<pre>";
print_r($arr);
print "</pre>";
?>

答案 2 :(得分:0)

要将键插入数组:

$arr["key"] = "value";

答案 3 :(得分:0)

要创建包含键和值的数组,您应该执行以下操作:

$array = array();
$array['key'] = 'value';

您还可以查看在数组末尾推送值的array_push()

http://php.net/manual/fr/function.array-push.php