<?php
/// php zsplaypy by rendy
//// 說明:
// 本類是將中文轉化為拼音(全拼或首字母),拼音表儲存使用了伸展樹
/include_once('../zsplay/zsplay.class.php');
class zsplaypy }/
//獲取乙個字的拼音,支援多音
public function getpy($char)
else
//如果是字母或數字,直接返回
return $py;
}//獲取整句的拼音
public function getpys($str)
return $this->arrays2descartes($arr);
}//獲取乙個字的拼音首字母,支援多音
public function getpyf($char)
return $py;
} //獲取整句的拼音首字母
public function getpysf($str)
return $this->arrays2descartes($arr);
}//判斷字元是否為中文
private function ischinese($char)
return true;}/
//從檔案讀取到記憶體
public function load($pyfile = 'gbk_table.txt')
//將gbk_table.txt檔案中的拼音表讀入,並生成splay檔案
private function loadf($pyfile = 'gbk_table.txt')}}
fclose($handle);
return true;}/
//計算多個陣列的笛卡爾積
private function arrays2descartes($arr)
}$tmp = $ret;
}unset($tmp);
return $ret;}}
?>
php將漢字轉換為拼音
漢字轉化為拼音類 class pinyin 漢字轉化並輸出拼音 param string str 所要轉化拼音的漢字 param boolean utf8 漢字編碼是否為utf8 return string public function output str,utf8 true 編碼轉換.str ...
C 將漢字轉換為拼音(按照拼音搜尋)
可以將漢字字串的首字母提取出來,例如 產品名稱 蒙牛酸酸乳,提取後 mnssr,可用於按照拼音查詢。比如 你想查詢某人姓名,只需輸入名字縮寫即可,還有其它的用處,你可以自己挖掘。如果覺得對你有用,別忘了頂一下,謝謝!csharp view plain copy print using system ...
Python 將拼音轉換成漢字
利用pinyin2hanzi 可以將拼音轉換為漢字,可以作為拼音輸入法的轉換引擎 示例 def pinyin 2 hanzi pinyinlist from pinyin2hanzi import defaultdagparams from pinyin2hanzi import dag dagpa...