如何更新数组值然后使用PHP将其存储/保存在数组中?

Ahm*_*uad 1 php arrays

我正在使用如下所示的数组:

$pms = array(
    'msg1' => array(
        'status' => 'unread',
        'subject' => 'bla bla'
    ),
    'msg2' => array(
        'status' => 'unread',
        'subject' => 'test..'
    ),
    'msg3' => array(
        'status' => 'unread',
        'subject' => 'moreee..'
    )
);
Run Code Online (Sandbox Code Playgroud)

我想要实现的是能够选择'msg3',例如,将状态从'unread'更新为'read'并将其放回到数组中的位置.

怎么做?

Joh*_*nde 5

只需像其他任何数组变量一样为其赋值:

$pms['msg3']['status'] = 'read';
Run Code Online (Sandbox Code Playgroud)