牛骨文教育服务平台(让学习变的简单)

arrlist_multisort()

arrlist_cond_orderby($arrlist, $cond = array(), $orderby = array(), $page = 1, $pagesize = 20)

【功能】

对二维关联数组进行查找,排序,筛选,只支持一种条件排序。

【参数】

$arrlist: 二维数组
$cond: 条件
$orderby: 排序条件
$page: 页码
$pagesize: 每页数量

【用例】

<?php

$conf = include "./conf.php";
include "./xiunophp/xiunophp.php";

$arrlist = array(
    array("a"=>1,"b"=>1,"c"=>1),
    array("a"=>2,"b"=>2,"c"=>2),
    array("a"=>3,"b"=>3,"c"=>3),
);

// 查找 a=1,结果集按照 b 倒序,取第一页数据,每页 20 条
$arrlist = arrlist_cond_orderby($arrlist, array("a"=>1), array("b"=>-1), 1, 20);
print_r($arrlist);

?>