牛牛在线工具

CrudOperationSortable::sort()

收录 8868 个 PHP 函数,含用途说明与用法示例。

CrudOperationSortable::sort()

对结果进行排序

PHP函数: CrudOperationSortable::sort() 适用版本: >= 5.3.0 用法: CrudOperationSortable::sort($array, $sort_field, $sort_order) 参数: $array (必需): 要排序的数组。 $sort_field (必需): 根据哪个字段进行排序。 $sort_order (可选): 排序顺序,默认为升序。可以是以下两个值之一: SORT_ASC (升序) SORT_DESC (降序) 返回值: 排序后的数组。 示例: $array = array( array('id' => 1, 'name' => 'John', 'age' => 25), array('id' => 2, 'name' => 'Jane', 'age' => 30), array('id' => 3, 'name' => 'Alice', 'age' => 20) ); // 根据 'name' 字段进行升序排序 $sortedArray = CrudOperationSortable::sort($array, 'name', SORT_ASC); // 输出排序后的数组 print_r($sortedArray); /* 输出: Array( [0] => Array([id] => 3, [name] => Alice, [age] => 20) [1] => Array([id] => 2, [name] => Jane, [age] => 30) [2] => Array([id] => 1, [name] => John, [age] => 25) ) */ 在上面的示例中,我们调用了 CrudOperationSortable::sort() 函数来对 $array 数组按照 'name' 字段进行升序排序。然后,我们输出了排序后的数组 $sortedArray。排序后的数组按照 'name' 字段的字母顺序排列。