2.根據(jù)筆畫排序;
3.根據(jù)偏旁排序。系統(tǒng)的默認(rèn)排序方式為拼音排序了,這個也是 " /> JLZZJLZZJLZ老师好多的水,综合色就爱涩涩涩综合婷婷,芭乐草莓樱桃丝瓜18岁大全

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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

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

一般來說,中文共有三種排序方式:

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

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

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)常會對一個字段進(jìn)行排序查詢,但進(jìn)行中文排序和查找的時候,對漢字的排序和查找結(jié)果往往都是錯誤的。 這種情況在MySQL的很多版本中都存在。

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

解決方法:

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

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

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

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

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

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

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

主站蜘蛛池模板: 大迪克黑人异族 | 97国产精品人妻无码免费 | 99国产热视频在线观看 | 最近2019年日本中文免费字幕 | 我的美女房东未删减版免费观看 | 久久在精品线影院 | 丝袜足控免费网站xx91 | 老熟女毛茸茸浓毛 | 久草精品在线 | 99午夜视频| 国产精品久久久久久久久齐齐 | 亚洲高清在线mv | xxxxx俄罗斯| 国产野外无码理论片在线观看 | adc免费观看| 国产久久热99视频 | 在线 国产 欧美 专区 | 日韩人妻少妇一区二区三区 | 国产伦精品一区二区三区 | 东北小伙FREECHINESE野外 东北嫖妓对白粗口 | hdsexvideos中国明星 | 免费国产精品视频 | 日韩精品亚洲专区在线影院 | 亚洲欧美中文日韩v在线 | 午夜久久影院 | 日本视频中文字幕一区二区 | 久久视热频国产这里只有精品23 | 国产黄A片在线观看永久免费麻豆 | 花季v3.0.2黄在线观看 | 伊人角狠狠狠狠 | 一本道久久综合久久88 | 成人性生交大片免费看中文 | 成人AV精品视频 | 日日操夜夜操狠狠操 | 日韩亚洲国产欧美免费观看 | 美女脱18以下禁止看免费 | 好硬好湿好大再深一点动态图 | 99爱免费视频 | 99热久久视频只有精品6 | 91久久99久91天天拍拍 | 国产成人精品免费视频大全办公室 |