当前位置:Gxlcms > PHP教程 > PHP按二维数组的键值排序

PHP按二维数组的键值排序

时间:2021-07-01 10:21:17 帮助过:5人阅读

稳扎稳打——第一个技术博文

/**
     * 按二维数组的键值排序
     * @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 <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

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

  • 人气教程排行