Дмитрий Asked:2020-09-06 23:39:06 +0800 CST2020-09-06 23:39:06 +0800 CST 2020-09-06 23:39:06 +0800 CST 获取数组值 772 有一个数组: Array ( [0] => Array ( [ID] => 42 ) [1] => Array ( [ID] => 49 ) [2] => Array ( [ID] => 21 ) ) 如何获取仅包含值的新数组? php 2 个回答 Voted Best Answer robertobadjio 2020-09-06T23:43:06+08:002020-09-06T23:43:06+08:00 可能还是需要按键返回值ID $result = array_map(function ($item) { return $item['ID']; }, $array); $array你的数组在哪里 user285292 2020-09-06T23:55:47+08:002020-09-06T23:55:47+08:00 方法很多,例如: $result = array_column($arr, 'ID'); print_r($result); 或者做一个简单的循环: $result = []; foreach ($arr as $key => $value) { $result[] = $value['ID']; } print_r($result);
可能还是需要按键返回值
ID
$array
你的数组在哪里方法很多,例如:
或者做一个简单的循环: