2.根據(jù)筆畫排序;
3.根據(jù)偏旁排序。系統(tǒng)的默認(rèn)排序方式為拼音排序了,這個(gè)也是 " /> 免费福利在线看黄网站,亚洲成人免费,日韩高清成人

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP與MYSQL中UTF8編碼的中文排序?qū)嵗?/h1>

本文實(shí)例講述了php與MYSQL中UTF8編碼的中文排序方法,分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

一般來(lái)說(shuō),中文共有三種排序方式:

1.根據(jù)拼音排序;
2.根據(jù)筆畫排序;
3.根據(jù)偏旁排序。

系統(tǒng)的默認(rèn)排序方式為拼音排序了,這個(gè)也是我們常用的,下面介紹的就是按拼音排序了

1. 需要在php數(shù)組中用中文排序,但是一般使用utf8格式的文件,直接用asort排序不行。用gbk和gb2312可以。這跟幾種格式的編碼有關(guān)系。gbk和gb2312本身的編碼就是用拼音排序的。

復(fù)制代碼 代碼如下:function utf8_array_asort(&$array)
{
if(!isset($array) || !is_array($array))
{
return false;
}
foreach($array as $k=>$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;
}

2. 在MySQL中,我們經(jīng)常會(huì)對(duì)一個(gè)字段進(jìn)行排序查詢,但進(jìn)行中文排序和查找的時(shí)候,對(duì)漢字的排序和查找結(jié)果往往都是錯(cuò)誤的。 這種情況在MySQL的很多版本中都存在。

如果這個(gè)問(wèn)題不解決,那么MySQL將無(wú)法實(shí)際處理中文。 出現(xiàn)這個(gè)問(wèn)題的原因是因?yàn)镸ySQL在查詢字符串時(shí)是大小寫不敏感的,在編繹MySQL時(shí)一般以ISO-8859字符集作為默認(rèn)的字符集,因此在比較過(guò)程中中文編碼字符大小寫轉(zhuǎn)換造成了這種現(xiàn)象。

解決方法:

對(duì)于包含中文的字段加上"binary"屬性,使之作為二進(jìn)制比較,例如將"name char(10)"改成"name char(10)binary"。

如果你使用源碼編譯MySQL,可以編譯MySQL時(shí)使用 --with--charset=gbk 參數(shù),這樣MySQL就會(huì)直接支持中文查找和排序了(默認(rèn)的是latin1)。也可以用 extra-charsets=gb2312,gbk 來(lái)加入多個(gè)字符集。

如果不想對(duì)表結(jié)構(gòu)進(jìn)行修改或者重新編譯MySQL,也可以在查詢語(yǔ)句的 order by 部分使用 CONVERT 函數(shù)。比如

復(fù)制代碼 代碼如下:select * from mytable order by CONVERT(chineseColumnName USING gbk);

希望本文所述對(duì)大家的php+MySQL程序設(shè)計(jì)有所幫助。

php技術(shù)PHP與MYSQL中UTF8編碼的中文排序?qū)嵗?/a>,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲人成图片欧美人成图片 | 久久综合久久鬼 | 亚洲一区精品伊人久久 | 国内自拍第五一页 | 91精品宅男在线观看 | 九九精彩视频在线观看视频 | 欧洲成人在线 | 色综合天天综合 | 亚洲视频毛片 | 国产在热线精品视频国产一二 | 亚洲精品欧美 | 一级寡妇乱色毛片全18 | 亚洲成人激情在线 | 一级寡妇乱色毛片全18 | 在线91精品国产免费 | 亚洲综合激情六月婷婷在线观看 | 久久九九视频 | 好吊妞视频988在线播放 | 亚洲第一成年网 | 国产高清国内精品福利色噜噜 | 国产美女精品久久久久久久免费 | 欧美在线性视频 | 亚洲精品欧美 | 日韩中文字幕久久久经典网 | 精品国产日韩久久亚洲 | 欧美特黄a级高清免费看片 欧美特黄a级片 | 视频一区二区在线播放 | 成人久久精品 | 国产玖玖玖精品视频 | 亚洲精品国产自在久久出水 | 波多野结衣视频一区二区 | 91热视频在线 | 91精品国产丝袜在线拍 | 好吊色综合高清 | 亚洲精品高清国产一线久久97 | 一级女人毛片人一女人 | 国产特黄一级毛片特黄 | 美国一级做a爰片性色毛片 美国一区二区三区 | 一区二区三区四区在线观看视频 | 男女性色大片免费网站 | 色综合久久综合欧美综合图片 |