数组 - php array_multisort()函数用法
程序员文章站
2022-04-29 11:08:17
...
用这个函数在排序时字符串键名将被保留,但是数字键名将被重新索引,从 0 开始,并以 1 递增。我现在的需求是数字键名也要保留,不希望被重写索引。有什么好的解决办法吗?
回复内容:
用这个函数在排序时字符串键名将被保留,但是数字键名将被重新索引,从 0 开始,并以 1 递增。我现在的需求是数字键名也要保留,不希望被重写索引。有什么好的解决办法吗?
如果数组不是很大的话,可以用PHP自己实现一个快排,要不了几行。数组很大、对效率要求高的话,就写个扩展吧。
上一篇: PHP之mysql数据库
下一篇: 一段简单又实用的PHP获取RSS订阅代码
推荐阅读
-
PHP二维数组排序的3种方法和自定义函数分享
-
PHP数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
-
改写函数实现PHP二维/三维数组转字符串
-
php array_map array_multisort 高效处理多维数组排序
-
PHP中set error handler函数用法小结
-
PHP回调函数简单用法示例
-
php中file_get_contents()函数用法实例
-
php使用array_rand()函数从数组中随机选择一个或多个元素
-
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
-
php取整函数ceil,floo,round的用法及介绍