<?php (做為現在的主流開發語言)
/**拼音碼表的生成:
啟動輸入法生成器在逆轉換選項卡中裝入window的拼音輸入法並將其儲存為文
本檔案(winpy.txt)備用。
下面的**將拼音碼表檔案(文字)裝入到陣列$pymb中,結構為:(拼音,(漢字...))
碼表轉換時間較長,應轉換後另行儲存
*/$filename = "pymb.txt";
if(file_exists($filename)) else
}fclose($fp);
$fp = fopen("pymb.txt","w");
fwrite($fp,serialize($pymb)."
");fclose($fp);
}?>
應用例,給文字加上拼音
/**應用例,給文字加上拼音。為簡化起見,假定全為中文
*/function get_py($text)
$ar = array($ch,$py);
}return $ar;
}$text = "拼音碼表的生成:
啟動輸入法生成器在逆轉換選項卡中裝入window的拼音輸入法並將其儲存為文
本檔案(winpy.txt)備用。
下面的**將拼音碼表檔案(文字)裝入到陣列$pymb中,結構為:(拼音,(漢字...))
碼表轉換時間較長,應轉換後另行儲存
";$ar = get_py($text);
//print_r($ar);
echo "";
for($i=0;$iecho "".$ar[$i][1]."";
}echo "";
for($i=0;$iecho "".$ar[$i][0]."";
}echo "";
?>
C 取拼音碼
取拼音碼 using system using system.collections.generic using system.text namespace sunhotel static public string getchinesespell string strtext return mys...
得到漢字的拼音碼
create function f getpy str nvarchar 4000 returns nvarchar 4000 as begin declare strlen int,re nvarchar 4000 declare t table chr nchar 1 collate chine...
delphi 字串 生成拼音碼
獲取拼音碼函式 function getpy hzchar string char begin case word hzchar 1 shl 8 word hzchar 2 of b0a1.b0c4 result a b0c5.b2c0 result b b2c1.b4ed result c b4e...