博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
015——数组(十五)sort natsort shuffle natcasesoft array_multisort
阅读量:6829 次
发布时间:2019-06-26

本文共 1412 字,大约阅读时间需要 4 分钟。

2 [1] => 3 [2] => 5 [3] => 10 [4] => 40 )*//*$arr2=array('class1','class2','class12','class32','class21');sort($arr2);print_r($arr2);//输出:Array ( [0] => class1 [1] => class12 [2] => class2 [3] => class21 [4] => class32 )*///natsort() 通过自然排序对数组进行排序。保留原数组索引/*$arr2=array('class1','class2','class12','class32','class21');natsort($arr2);print_r($arr2);//输出:Array ( [0] => class1 [1] => class2 [2] => class12 [4] => class21 [3] => class32 )*///不区分字符大小写进行排序:/*$arr=array('a','b','c','d','A','D','C','B');natcasesort($arr);print_r($arr);//输出:Array ( [0] => a [4] => A [1] => b [7] => B [2] => c [6] => C [3] => d [5] => D )*///shuffle()随机对数组进行排序 生成新的数组,原有键名删除/*$arr3=array(1,2,3);shuffle($arr3);print_r($arr3);//输出:随机输出,原有键名删除*//*$arr3=array(1,2,3);shuffle($arr3);foreach ($arr3 as $k=>$v): echo $k."=>".$v."
";endforeach;*///array_multisort() 对多个数组或多维数组进行排序,/*$arr=array(2,1,3,1);$arr2=array(6,5,4,7);array_multisort($arr,SORT_ASC,$arr2,SORT_DESC);print_r($arr);echo "
=================
";print_r($arr2);*//*Array ( [0] => 1 [1] => 1 [2] => 2 [3] => 3 )=================Array ( [0] => 7 [1] => 5 [2] => 6 [3] => 4 ) * */$arr=array( array(2,1,3,1), array(6,5,4,7));array_multisort($arr[0],SORT_ASC,$arr[1],SORT_DESC);print_r($arr);//输出:Array ( [0] => Array ( [0] => 1 [1] => 1 [2] => 2 [3] => 3 ) [1] => Array ( [0] => 7 [1] => 5 [2] => 6 [3] => 4 ) )

  

转载于:https://www.cnblogs.com/yiweiyihang/p/7888815.html

你可能感兴趣的文章
zend studio 常用快捷键
查看>>
WebRTCon 2018 Day One精彩回顾
查看>>
数据结构学习笔记(特殊的线性表:栈与队列)
查看>>
redis成长之路——(三)
查看>>
JS-过滤敏感词【RegExp】
查看>>
Spring Cache For Redis.
查看>>
ES6走马观花
查看>>
django常见错误
查看>>
Redisson 成为 GitHub 里星星最多的 Redis Java 客户端
查看>>
上海软件和信息服务产业去年增长14.1%,呈现五大特点
查看>>
4 个现在就该去装的 Firefox 扩展
查看>>
比特币保守主义凸显?一文纵览区块链治理进展
查看>>
从eclipse到Android studio/迁移eclipse的Android项目到Android studio平台的注意事项
查看>>
区块链的下一个机会不是ICO2.0,而是ERC-721
查看>>
PostgreSQL parallel query parameter
查看>>
前端数据绑定如何避免数据过多导致页面的卡顿?
查看>>
你也可以看懂,量子力学的困惑,测不准原理 薛定谔的猫 !
查看>>
在Spring MVC和Spring Boot中使用thymeleaf模板
查看>>
2017年北美数据中心市场五大发展趋势
查看>>
SpringBoot使用Swagger2实现Restful API
查看>>