漢字轉換拼音的PHP庫
<?php /** * Created by PhpStorm. * User: jifei * Date: 15/6/25 * Time: 下午2:26 */ class Pinyin { //中文字符串 private static $string = ''; //拼音 private static $pinyin = ''; private static $encoding = 'UTF-8'; //短拼音 private static $short_pinyin = ''; //单个汉字拼音的字典 private static $dic = array(
原生的只有轉換 是否會傳回首字母功能。
擴充後支援
1. 返回格式[all:全拼音|first:首字母|one:僅第一字元首字母]
2. 無法辨識的字元替換用的佔位符(原版寫死的是_ )
3. 允許的非中文字元正規控制(原版寫死0-9a-zA-Z, 空格都不支援)
用的是他pinyin. php ~ 206KB 那個UTF8字庫,經過壓縮擴充後就剩106K 了。
當然性能也直逼他的,1萬次壓力測試,他的2.4s,擴展後2.8s,僅損耗0.4s,所以可以忽略不計。
免責聲明
本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn
相關文章

21Jul2016
漢字轉換為拼音(php版)。漢字轉換成拼音(php版)很多伺服器對於中文檔名支援不是很好,有沒有好的方法可以解決呢? ? ?現在的解決方法一般是產生一個ID,將這個

07Dec2024
在 NetBeans 中設定類別路徑在 NetBeans 中使用 Java 時,您可能需要調整類別路徑以包含其他程式庫或 JAR...


熱工具

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
18Mar2025手游攻略
擊敗分裂小說需要多長時間?
07Mar2025手游攻略
R.E.P.O.保存文件位置:在哪里以及如何保護它?
06Mar2025故障排查
R.E.P.O.最佳圖形設置
18Mar2025手游攻略
R.E.P.O.如果您聽不到任何人,如何修復音頻
17Mar2025手游攻略