PHP返回二维数组中某个元素最大最小的

熊海
熊海

在项目中遇到需要去掉一个最大值,或者去掉一个最小值,再去进行计算,记录一下:

/**
 * 获取二维数组中最大或最小
 * @param unknown $list 二组数组
 * @param unknown $field 查找字段
 * @param string $type max min
 * @param string $return key all返回索引或者整条数据
 * @return unknown|mixed
 */
function get_array_data_maxOrmin($list,$field,$type='max',$return='key'){
    $quitDates  = array_column($list, $field);
    $ItemKey = array_search($type($quitDates), $quitDates);
    if($return !='key'){
        return $list[$ItemKey];
    }
    return $ItemKey;
}


支付宝打赏支付宝 微信
微信扫一扫
0 条评论

评论:

发送