如何使用PHP更改数组中的值?

时间:2012-01-02 04:58:18

标签: php arrays

我有一个这样的数组:

Array
(
    [error] = Array
        (
            [0] = Password field is required.
            [1] = Sorry, unrecognized username or password. <a href="/user/password">Have you forgotten your password?</a>
        )

)

在上面的数组中,我需要在链接中添加一个类。我的预期输出应该是:

Array
(
    [error] = Array
        (
            [0] = Password field is required.
            [1] = Sorry, unrecognized username or password. <a href="/user/password" class="popups">Have you forgotten your password?</a>
        )

)

如何更改数组值?

3 个答案:

答案 0 :(得分:0)

$array['error'][1] = ...,但从它的声音来看,我认为你可能想要改变最初设置的值。在这种情况下,只需搜索代码Sorry, unrecognized username or password.或其他内容。

答案 1 :(得分:0)

$somearray['somekey'] = 'newvalue';
$somearray['somekey']['otherkey'] = 'othernewvalue';

...基本PHP ...

答案 2 :(得分:0)

在打印链接到页面之前,您可以在其上使用类似str_replace的函数。