<?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(
原生的只有轉(zhuǎn)換 是否會傳回首字母功能。
擴充後支援
1. 返回格式[all:全拼音|first:首字母|one:僅第一字元首字母]
2. 無法辨識的字元替換用的佔位符(原版寫死的是_ )
3. 允許的非中文字元正規(guī)控制(原版寫死0-9a-zA-Z, 空格都不支援)
用的是他pinyin. php ~ 206KB 那個UTF8字庫,經(jīng)過壓縮擴充後就剩106K 了。
當然性能也直逼他的,1萬次壓力測試,他的2.4s,擴展後2.8s,僅損耗0.4s,所以可以忽略不計。
本站所有資源皆由網(wǎng)友貢獻或各大下載網(wǎng)站轉(zhuǎn)載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業(yè)目的。否則,一切後果都由您負責!如有侵權,請聯(lián)絡我們刪除。聯(lián)絡方式:admin@php.cn
相關文章

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

17 Apr 2025
在開發(fā)過程中,我經(jīng)常需要將PHP中的各種數(shù)據(jù)類型轉(zhuǎn)換為字符串,以便進行日誌記錄、調(diào)試或數(shù)據(jù)處理。然而,處理不同類型的轉(zhuǎn)換常常顯得繁瑣且容易出錯。直到我發(fā)現(xiàn)了coduo/php-to-string這個庫,它讓我能夠輕鬆地將任何PHP值轉(zhuǎn)換為字符串,極大地簡化了我的工作流程。

24 Dec 2024
了解 Python 類別繼承在 Python 中,類別可以從其他類別繼承,這使它們能夠存取父類別的屬性並...

05 Dec 2024
在 Linux 上建立和使用動態(tài)共用 C 類別庫建立共用類別庫要建立共用 C 類別庫,您可以依照...


熱工具

依賴注入容器的PHP庫
依賴注入容器的PHP庫

50個優(yōu)秀經(jīng)典PHP演算法大集合
經(jīng)典PHP演算法,學習優(yōu)秀的想法 , 開拓思維

小巧的最佳化圖片的PHP庫
小巧的最佳化圖片的PHP庫
