php学习-14数组排序
来源:互联网 发布:4g网络大屏幕手机 编辑:程序博客网 时间:2024/06/07 02:19
1、数组的排序函数》sort() - 以升序对数组排序》rsort() - 以降序对数组排序》asort() - 根据值,以升序对关联数组进行排序》ksort() - 根据键,以升序对关联数组进行排序》arsort() - 根据值,以降序对关联数组进行排序》krsort() - 根据键,以降序对关联数组进行排序1.1、sort();实例1:对数组元素按元素长度升序排序<?php$chars=array("ab","a","abc");sort($chars);$len=conut($chars);for($i=0;$i<$len;$i++){echo $chars[$i]."<br>";}?>运行结果:aababc实例2:按照数字升序排序<?php$numbers=array("3","2","0","1","5");sort($numbers);foreach($numbers as $s){echo $s."<br>";}?>运行结果:0123451.2、rsort(),ksort()则是对其同理的降序,这里就不重复累赘;1.3、asort()针对关联数组有效,根据值进行升序排序ksort,根据键进行升序排序实例1:<?php$linkArray=array("var_a"=>"2","var_abc"=>"3","var_ab"=>"0");asort($linkArray);echo "This is asort<br>";foreach($linkArray as $x=>$x_value){echo $x."=>".$x_value."<br>";}echo "This is ksort<br>";ksort($linkArray);foreach($linkArray as $x=>$x_value){echo $x."=>".$x_value."<br>";}?>运行结果:This is asortvar_ab=>0var_a=>2var_abc=>3This is ksortvar_a=>2var_ab=>0var_abc=>3var_abc=>31.4、反之降序。
0 0
- php学习-14数组排序
- php学习之数组排序
- php学习笔记--数组排序
- PHP 多维数组排序学习
- PHP学习笔记【12】--PHP数组排序
- php数组学习与排序:each
- php数组学习与排序:sort
- PHP数组学习排序全接触
- PHP数组排序
- PHP 二维数组排序
- php数组的排序
- php数组随机排序
- PHP二维数组排序
- PHP数组的排序
- PHP多维数组排序
- php数组排序函数
- php二维数组排序
- PHP 数组排序
- MySQL学习总结2
- 进程和线程的区别与联系
- java线程面试题
- Android shape
- Utils
- php学习-14数组排序
- Unity中针对Android Apk的签名验证(C#实现),防止二次打包
- hdoj 2544 最短路
- Android的屏幕适配总结
- 面试、项目、总结、反思。
- php学习-15超全局变量
- hdu1596 find the safest road【最短路dijkstra&&SPFA】
- 【问题解决】使用Strust2文件上传图片无法显示
- 内部类详解