问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP中sort是按什么顺序修改键名的?

发布网友 发布时间:2022-04-06 02:56

我来回答

2个回答

热心网友 时间:2022-04-06 04:25

sort是对数组元素按升序排序的函数,既然重新排序了,数组元素的顺序当然就可能和最初不同了
升序排序就是数字按从小到大、字母按字母表顺序从前到后排序追问$arr = array('a'=>'王','b'=>'李','c'=>'黄');输出结果顺序是李,王,黄,但为什么呢?

追答sort排序后,你定义的元素别名就重新变成0、1、2的下标了
对于中文,是按编码顺序排序的,就是说这个和中文的编码有关
如果是gbk、gb2312本身编码就是按拼音排序的,排出来也就是拼音顺序
如果是unicode或utf8,那就不一样了,你这个顺序应该是unicode编码的顺序,说明你的php服务器配置的unicode编码模式

热心网友 时间:2022-04-06 05:43

sort() 函数按升序对给定数组的值排序。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
土狗一般多大开始懂人性 如何训练 小土狗怎么训练才听话 新手训狗的好方法 跑跑卡丁车故事模式哪一关还海盗船长(人物)奖励的,骨灰玩家说下._百 ... 跑跑卡丁车手游被遗忘的炮塔的宝藏在哪_跑跑卡丁车手游被遗忘的炮塔的... 跑跑卡丁车手游在被遗忘的炮塔附近搜寻宝藏怎么做?遗忘炮塔宝藏攻略... 跑跑卡丁车手游被遗忘炮塔宝藏在哪 炮塔附近搜寻宝箱位置详解-新手攻略... 跑跑卡丁车被遗忘的炮塔附近宝藏在哪里_跑跑卡丁车被遗忘的炮塔附近宝藏... 跑跑卡丁车手游在遗忘的炮塔附近搜寻宝藏在哪 遗忘炮塔宝藏位置详解 迅捷路由器使用问题 ...MATLAB7.0的,程序总是在打开后一会,就自动关闭了。希望能帮忙哦,感... PHP数组排序array_multisort函数详细用法跟排序方法是怎样的? php 数组有两个元素怎样用sort排序 PHP中sort()函数的参数SORT_LOCALE_STRING具体有什么用? php 数组排序 sort是什么排序 php数组函数序列之sort() 对数组的元素值进行升序排序 php通过sort()函数给数组排序的方法 php判断日期的问题,判断日。 php sql 日期相等怎么判断 PHP判断一个日期是不是今天 PHP时间格式问题 PHP 时间格式问题 PHP时间判断语句 PHP SQL时间判断 php判断时间问题 求助:PHP怎么判断不同时间格式的日期为同一天? PHP中如何判断一个字符串是否是合法的日期模式 PHP 判断是否为时间戳格式 PHP 怎么样判断输入的是否是日期格式 php 判断日期格式是否正确 php 日期提交后怎么判断这个日期格式是否正确 php中的SORT问题 php sort()函数输出后变1; php 按照时间排序,用什么函数? 如何运用PHP函数usort实现自定义排序 PHP从mysql中取出多组数据 如何加入数组中并转成JSON数组 如何把数据库的数据存成json文件 php查找MySQL中某张表的数据,如何封装为json数组? 如何将数据库中数据转化为json格式代码 query,php中怎么将从数据库中查询出来的数据转化为json格式的数据啊? php如何将mysql数据转为数组 php将数据库查询的数据转换为json格式,为什么返回的格式前面有0 1 2 3 如何去掉地址栏中的index.php IIS7下如何去掉入口文件index.php php怎么办url中的index.php去掉 Ecshop网店首页去掉index.php 织梦index.php怎么去掉 怎么去掉首页域名的cn/index.php后缀 如何去掉index.php/portal.php/forum.php 在linux服务器下url地址怎么去掉index.php/home 求一个批处理, 批量修改php文件固定行里的内容,内容不同