您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 吕梁分类信息网,免费分类信息发布

php中文数组排序方法示例

2024/3/4 15:02:10发布11次查看
$v) { $array[$k] = iconv('utf-8', 'gb2312',$v);}asort($array);foreach($array as $k=>$v) { $array[$k] = iconv('gb2312', 'utf-8', $v);}return true;}
复制代码
调用例子:
$abc = array('a'=>'猜', 'b'=>'我','c'=>'哦','d'=>'棍','e'=>'f','f'=>'爸','z'=>'州');utf8_array_asort($abc);print_r($abc);
复制代码
但是使用这个函数发现,有些文字会出错,可能是utf8编码认不出某些字导致的“非法字符”,据了解gbk字符集比较大,换成gbk,再加上ignore忽略掉不认识的字符 ,改成下面这样
$v) { $array[$k] = iconv('utf-8', 'gbk//ignore',$v); } asort($array); foreach($array as $k=>$v) { $array[$k] = iconv('gbk', 'utf-8//ignore', $v); } return true;}
复制代码
吕梁分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录