php 数组排序的实例代码
程序员文章站
2022-03-29 08:25:12
...
分享一个php数组排序的实例代码,包括正向排序、逆向排序、自然排序,有需要的朋友参考下。
php数组排序,代码分享。 如下: $data){ $refer[$i] = &$data[$field]; switch ($sortby) { case 'asc': // 正向排序 asort($refer); break; case 'desc':// 逆向排序 arsort($refer); print_r($refer);echo ''; break; case 'nat': // 自然排序 natcasesort($refer); break; } } foreach ( $refer as $key=> $val){ $resultSet[] = &$list[$key]; } return $resultSet; } return false; } $arr = array( 1 => array('id'=>1,'pid'=>0), 2 => array('id'=>2,'pid'=>1), 3 => array('id'=>3,'pid'=>1), 4 => array('id'=>4,'pid'=>3) ); $list = list_sort_by($arr,'id','desc'); print_r($list); ?> >>> 更多内容,请查看 php数组排序方法大全 |
推荐阅读
-
C# 使用SharpZipLib生成压缩包的实例代码
-
Android 中NumberPicker,DatePicker与DatePickerDialog中分割颜色的修改实例代码
-
php添加文章时生成静态HTML文章的实现代码
-
C#实现简单的loading提示控件实例代码
-
Python彩色化Linux的命令行终端界面的代码实例分享
-
C#连接到sql server2008数据库的实例代码
-
java使用分隔符连接数组中每个元素的实例
-
java实现把两个有序数组合并到一个数组的实例
-
html5的画布canvas——画出简单的矩形、三角形实例代码
-
html5的画布canvas——画出弧线、旋转的图形实例代码+效果图