PHP 漢字轉拼音:hz2py

jopen 9年前發布 | 16K 次閱讀 hz2py PHP開發

漢字轉拼音的 php 擴展,支持轉全拼/簡拼,多音字。

例子
$src    = '一個重慶人,走在銀行門前的人行道上.';
//$result;
//$polyphone = array();

$ret = hz2py_jp($src, $result, $polyphone); var_dump($result); var_dump($polyphone); var_dump($ret);

$ret = hz2py_qp($src, $result, $polyphone); var_dump($result); var_dump($polyphone); var_dump($ret);</pre>
</h1>

輸出結果

string(18) "ygzqr,zzyhmqdrhds."
array(2) {
  ["重"]=>
  array(2) {
    [0]=>
    string(1) "z"
    [1]=>
    string(1) "c"
  }
  ["行"]=>
  array(2) {
    [0]=>
    string(1) "h"
    [1]=>
    string(1) "x"
  }
}
int(0)
string(55) "yigezhongqingren,zouzaiyinhangmenqiandirenhangdaoshang."
array(3) {
  ["重"]=>
  array(2) {
    [0]=>
    string(5) "zhong"
    [1]=>
    string(5) "chong"
  }
  ["行"]=>
  array(2) {
    [0]=>
    string(4) "hang"
    [1]=>
    string(4) "xing"
  }
  ["的"]=>
  array(3) {
    [0]=>
    string(2) "di"
    [1]=>
    string(2) "di"
    [2]=>
    string(2) "de"
  }
}
int(0)

項目主頁:http://www.baiduhome.net/lib/view/home/1421377149890

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!