首頁 PHP 函式庫 其它類別庫 漢字轉換拼音的PHP庫
漢字轉換拼音的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

相關文章

javascript寫的漢字轉拼音 javascript寫的漢字轉拼音

09 May 2023

JavaScript是一種常用於Web開發的程式語言,它可以被用來實現許多有用的功能,例如將漢字轉換成拼音。在本文中,我們將介紹如何使用JavaScript編寫一個漢字轉拼音的函數,並且在這個函數中採用不同的演算法來實作。首先,需要明確一點,漢字轉拼音並不是JavaScript本身就內建的功能。因此,我們需要使用一些第三方的函式庫來實現這個功能。其中,比較流行的是pinyin.j

PHP漢字轉換拼音 PHP漢字轉換拼音

08 Nov 2016

PHP漢字轉換拼音代碼分享

php漢字換轉成拼音 php漢字換轉成拼音

22 Nov 2016

&lt;?php /********************************************* ****************************** * Pinyin.php * Usage Example : Pinyin('張洪華',1); //第二個參數隨意設定則為utf-8編碼為空預設是gb編碼*************************** ...

java 漢字轉換拼音 java 漢字轉換拼音

10 Dec 2016

java 漢字轉換拼音 maven依賴 &lt;dependency&gt; &lt;groupId&gt;com.belerweb&lt;/groupId&gt; &lt;artifactId&gt;pinyin4j&lt;/artifactId&gt; &lt;version&gt;2.5.0&lt;/9&lt;

漢字與拼音轉換PHP類 漢字與拼音轉換PHP類

24 Mar 2018

這次帶給大家漢字與拼音轉換PHP類,漢字與拼音轉換PHP類的注意事項有哪些,以下就是實戰案例,一起來看一下。

php 漢字拼音如何轉換 php 漢字拼音如何轉換

20 Nov 2020

php漢字拼音的轉換方法:先建立一個PHP範例檔案;然後透過「include_once」引入「inyin.php」;最後透過「Pinyin::getPinyin("...");」方法實作拼音轉換即可。

See all articles