PHP数组根据数组内的某个单元字段排序
来源:互联网 发布:网络拉丝是什么意思 编辑:程序博客网 时间:2024/06/08 17:06
PHP数组根据数组内的某个单元字段排序
- $arr = array(
- array(
- 'name'=>'sadas',
- 'norder'=>1
- ),
- array(
- 'name'=>'sadas',
- 'norder'=>11
- ),
- array(
- 'name'=>'sadas',
- 'norder'=>123
- ),
- array(
- 'name'=>'sadas',
- 'norder'=>11
- )
- );
需要是需要按照norder从大到小的顺序,重新排列$arr数组的顺序。可以使用array_multisort函数来帮助排序:
- function p($arr){
- echo "<pre>";
- print_r($arr);
- echo "</pre>";
- }
- $arr = array(
- array(
- 'name'=>'sadas',
- 'norder'=>1
- ),
- array(
- 'name'=>'sadas',
- 'norder'=>11
- ),
- array(
- 'name'=>'sadas',
- 'norder'=>123
- ),
- array(
- 'name'=>'sadas',
- 'norder'=>11
- )
- );
- $flag = array();
- foreach($arr as $v){
- $flag[] = $v['norder'];
- }
- array_multisort($flag, SORT_DESC, $arr);
- p($arr);
阅读全文
0 0
- PHP数组根据数组内的某个单元字段排序
- PHP数组根据数组内的某个单元字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 多维数组根据某个字段排序
- PHP数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP二维数组根据某个字段排序
- PHP二维数组根据某个字段排序
- PHP二维数组根据某个字段排序
- php二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段进行排序
- [乐意黎转载]PHP 二维数组根据某个字段排序
- 算法复习:数字在排序数组中出现的次数
- [置顶]CentOS7配置FTP服务器增强版~(零基础学会FTP配置)
- MyEclipse 选中属性或方法后 相同的不变色
- 如何用数据仓库管理海量数据?直接访问数据仓库数据时的4个限制
- hdu 2962(二分答案+最短路)
- PHP数组根据数组内的某个单元字段排序
- 深入理解Apache Flink核心技术
- -bash xxx command not found
- HTML&CSS高级课程
- Java中常用的几种DOCX转PDF方法
- java定时器的使用(Timer)
- Selenium简介
- CSP策略防止广告植入问题
- Python入门<二>