这种数据分组操作比较常用,记录一下,可以直接复制使用
/**
* @description:根据数据
* @param {dataArr:需要分组的数据;keyStr:分组依据}
* @return:
*/
protected function dataGroup(array $dataArr,string $keyStr) :array
{
$newArr=[];
foreach ($dataArr as $k => $val) { //数据根据日期分组
$newArr[$val[$keyStr]][] = $val;
}
return $newArr;
}
本文介绍了一种实用的数据分组方法,通过PHP代码实现,可根据指定字段对数据集进行高效分组,适用于各种需要按特定属性分类数据的场景。
853





