Php 如何为数组中插入的每个项指定唯一的ID?

Php 如何为数组中插入的每个项指定唯一的ID?,php,Php,我运行这样一种情况,我将东西放入数组中: $current_pms[] = array( 'from' => sofa_get_username($current_user->ID), 'to' => $valid_user, 'subject' => $subject, 'message' => $message, 'status' => 'unread',

我运行这样一种情况,我将东西放入数组中:

    $current_pms[] = array(
        'from' => sofa_get_username($current_user->ID),
        'to' => $valid_user,
        'subject' => $subject,
        'message' => $message,
        'status' => 'unread',
        'time' => current_time('mysql', $gmt = 0)
    );
我如何用每个条目的唯一ID来标记它们,以便以后可以抓取它


谢谢

您始终可以自行分配增量数字,这是一个选项

$id = count($array)+1;
$array[$id] = array (...)
也可以只使用任何键/值对

$array['id'] = ...
$array[123]  = ...

对您来说,
键/值
对不够吗?如果自动创建的键/值对您不起作用,您可以:$current_pms[您的键HERRE]…我希望能够根据其唯一性获得特定的条目您可以使用您当前的代码。您能给我举个例子吗?