May 21

php日语平假名、片假名转换函数:かたかな<=>ひらがな 多云

, 09/05/21 23:40 , 技术开发 » PHP , 评论(0) , 引用(0) , 阅读(5451) , Via 本站原创 | |
PHPで全角カタカナでくるので、全角ひらがなに変換して、mb_convert_kanaを利用してください。
mb_convert_kana
(PHP 4 >= 4.0.6, PHP 5)

mb_convert_kana --  Convert "kana" one from another ("zen-kaku", "han-kaku" and more)
Description
string mb_convert_kana ( string str [, string option [, string encoding]] )


mb_convert_kana() performs "han-kaku" - "zen-kaku" conversion for string str. It returns converted string. This function is only useful for Japanese.

option is conversion option. Default value is "KV".

encoding is character encoding. If it is omitted, internal character encoding is used.

Specify with combination of following options. Default value is KV.



Option Meaning
r Convert "zen-kaku" alphabets to "han-kaku"  
R Convert "han-kaku" alphabets to "zen-kaku"  
n Convert "zen-kaku" numbers to "han-kaku"  
N Convert "han-kaku" numbers to "zen-kaku"  
a Convert "zen-kaku" alphabets and numbers to "han-kaku"  
A Convert "han-kaku" alphabets and numbers to "zen-kaku" (Characters included in "a", "A" options are U+0021 - U+007E excluding U+0022, U+0027, U+005C, U+007E)  
s Convert "zen-kaku" space to "han-kaku" (U+3000 -> U+0020)  
S Convert "han-kaku" space to "zen-kaku" (U+0020 -> U+3000)  
k Convert "zen-kaku kata-kana" to "han-kaku kata-kana"  
K Convert "han-kaku kata-kana" to "zen-kaku kata-kana"  
h Convert "zen-kaku hira-gana" to "han-kaku kata-kana"  
H Convert "han-kaku kata-kana" to "zen-kaku hira-gana"  
c Convert "zen-kaku kata-kana" to "zen-kaku hira-gana"  
C Convert "zen-kaku hira-gana" to "zen-kaku kata-kana"  
V Collapse voiced sound notation and convert them into a character. Use with "K","H"  


例えば、

作者:@Everyday NetLog
地址:http://log.zhoz.com/read.php?583
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!

发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]