正如Kris
Roofe在删除的答案中所说,
array_column的确是一种更为优雅的方法。只要确保将其放入某种
foreach循环中即可,就像Sahil
Gulati向您展示的那样。例如,像这样:
$result = array();foreach($where['id'] as $k => $v){ $result[] = array_column($where, $k);}的
var_dump输出
$result正是您要寻找的
array(3) { [0]=> array(2) { [0]=> int(12) [1]=> string(10) "1999-06-12" } [1]=> array(2) { [0]=> int(13) [1]=> string(10) "2000-03-21" } [2]=> array(2) { [0]=> int(14) [1]=> string(10) "2006-09-31" }}


