欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

php二维数组根据某个字段排序

程序员文章站 2022-03-05 08:09:35
...
/**
 * 二维数组根据某个字段排序
 * @author jack
 */
header('Content-Type:text/html;Charset=utf-8');

$items_arr[] = array('name' => 'f1', 'age' => "42", 'status' => 'instock');
$items_arr[] = array('name' => 'f2', 'age' => "422", 'status' => 'instock');
$items_arr[] = array('name' => 'f3', 'age' => "412", 'status' => 'instock');
$items_arr[] = array('name' => 'f4', 'age' => "432", 'status' => 'onsale');

$age_arr = array_column($items_arr, 'age');

//$sort = SORT_DESC;
$sort = SORT_ASC;

array_multisort($age_arr, $sort, $items_arr);

print_r(json_encode($items_arr));
die;
相关标签: 排序