将项添加到关联数组

时间:2013-11-19 22:27:16

标签: php arrays associative-array

我有一个这样的数组:

$errors = new array();

有些PHP变量包含数据:

$errorID = 0;
$errorTxt = 'Success! You have been registered!';
$errorID2 = 1;
$errorTxt2 = 'Failure! Something went wrong!!';

我的问题是:

是否可以通过这种方式向数组添加数据:

$errors[$errorID] = $errorTxt;
$errors[$errorID2] = $errorTxt2;

此外,我想知道如何迭代数组,以便获得某个键的值?只是想提一下这是一个关联数组...

1 个答案:

答案 0 :(得分:1)

您所要做的就是添加

var_dump($errors);

并运行代码 - 你会发现它工作正常。

你不会解析"一个数组 - 你解析一个字符串。

您可以使用foreach循环迭代关联数组:

foreach($errors as $k => $v)
    echo "$k $v"