时间:2021-05-26
本文实例讲解了PHP数组排序中sort、asort与ksort的用法,供大家参考借鉴之用。具体实例如下所示:
<?php$arr = array('d'=>'sdf', 'r'=>'sdf', 'a'=> 'eee');//sort($arr); // 对数组的值进行重排, 删除之前的键值, 变为索引数组//asort($arr); // 对数组按照值进行重排,并保持索引关系,索引数组和关联数组均适用ksort($arr); // 对数组按照键值进行重排,并保持索引关系,索引数组和关联数组均适用// 对应逆序还有rsort arsort krsort// 使用函数比较有usort uksort uasort 第二个参数为比较的函数 需要在第一个参数相等 小于 大于第二个参数时 返回 等于 小于 大于 0 的值 浮点数只会取整数部分print_r($arr);?>本文实例中仅对ksort用法做了示范,感兴趣的读者可以再测试sort与asort的运行结果,以便加深印象,牢固掌握。希望本文实例对大家PHP程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了php通过asort()给关联数组按照值排序的方法。分享给大家供大家参考。具体分析如下:php通过asort()给关联数组按照值排序,和sort的
本文实例讲述了php数组排序usort、uksort与sort函数用法。分享给大家供大家参考。具体用法分析如下:对数组排序:usort()函数使用用户自定义的函
PHP一维数组的排序可以用sort(),asort(),arsort()等函数;PHP二维数组的排序需要自定义。以下函数是对一个给定的二维数组按照指定的键值进行
本文实例讲述了php通过ksort()函数给关联数组按照键排序的方法。分享给大家供大家参考。具体分析如下:php通过ksort()函数给关联数组按照键排序,ks
数组sort排序sort比较次数,sort用法,sort常用描述方法sort()将在原数组上对数组元素进行排序,即排序时不创建新的数组副本。如果调用方法sort