1
假设我有一个由某个ID键入的记录数组,我使用array_column()从每条记录中提取一条数据。
$records = array(
1234 => array(
'first_name' => 'John',
'last_name' => 'Doe',
),
4567 => array(
'first_name' => 'Sally',
'last_name' => 'Smith',
),
);
array_columns($ input,'first_name')的结果是一个数值索引的数组。有没有办法保持输入数组的密钥?
'$ newArray = array_combine(array_keys($记录),array_column($记录, '如first_name'));' –
[PHP阵列的可能的复制\ _column与unsequential索引返回错索引](https://stackoverflow.com/questions/37270002/php-array-column-with-unsequential-index-returns-wrong-index) – oguzhancerit