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

PHP 按二维数组的键值排序

程序员文章站 2022-05-06 18:37:27
...
稳扎稳打——第一个技术博文
/**
     * 按二维数组的键值排序
     * @param unknown $array 二维数组
     * @param unknown $key   二维数组的键值
     * @param string $order  升序/降序
     * @return multitype:unknown  返回排序后的数组
     */publicstaticfunctionarr_sort_in_key($array, $key, $order = "asc")
    {$arr_nums = $arr = array();

        foreach ($arrayas$k => $v)
        {
            $arr_nums[$k] = $v[$key];
        }

        if($order=='asc')
        {
            asort($arr_nums);
        }
        else
        {
            arsort($arr_nums);
        }

        foreach($arr_numsas$k=>$v)
        {
            $arr[] = $array[$k];
        }

        return$arr;

    }
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了PHP 按二维数组的键值排序,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。