1

我正在使用如下所示的数组进行操作:

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

我想要实现的是能够选择“msg3”,例如,将状态从“未读”更新为“已读”并将其放回数组中的位置。

怎么做?

4

1 回答 1

5

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

$pms['msg3']['status'] = 'read';
于 2012-07-09T18:40:47.357 回答