冷兮公子 2019-09-10 19:42 采纳率: 0%
浏览 316
已结题

利用PHP的iconv对中文字符转码后排序有问题吗?

1、想利用PHP来对中文字符串排序,
网上搜了一下最多同时也是最简单的就是说用iconv配合strcmp,大概如下:

function($a, $b) {
            $a = iconv('utf-8', 'gbk//IGNORE', $a);
            $b = iconv('utf-8', 'gbk//IGNORE', $b);
            return strcmp($a, $b);
})

给sort函数传入上面的回调函数即可。
但是我发现有一些中文却无法排序,比如:楠、暨等字,

请问各位大神这是为何?

  • 写回答

3条回答 默认 最新

  • dabocaiqq 2019-09-10 22:09
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序