網上的眾多php漢字轉拼音方法多數並不好用,或者支援字數太少,或者不相容utf8編碼。這裡提供乙個比較完美的php漢字轉拼音類。
使用方法:
php**
//引用漢字轉拼音檔案
require_once("utf8pinyin.php");
//生成商品名稱的拼音縮寫
$pinyin=$py->str2py($_post['商品名稱']);
預設生成漢字的首字母縮寫,如需生成字母全拼則可修改 utf8pinyin.php 檔案中第565行:
php**
$py.=$char[0]; //取拼音的第乙個字元
修改為:
php**
$py.=$char; / /取全拼
該程式由 www.missde.cn 提供的源**略加修改而來,在此感謝原作者 missde 。
附件:
java 漢語轉拼音
package com.support import net.sourceforge.pinyin4j.import net.sourceforge.pinyin4j.format.hanyupinyinoutputformat import net.sourceforge.pinyin4j.for...
java將漢語轉拼音
首先需要匯入這個jar import net.sourceforge.pinyin4j.pinyinhelper import net.sourceforge.pinyin4j.format.hanyupinyincasetype import net.sourceforge.pinyin4j.fo...
漢語轉換拼音類
php 漢字轉拼音 author jerryli hzjerry gmail.com version v0.20140715 package spfw.core.lib.final global sea php fw var env example echo cutf8 py encode 阿里巴巴...