tft每日頭條

 > 知識

 > 拼音如何轉換成英文格式

拼音如何轉換成英文格式

知識 更新时间:2025-02-07 20:12:54

拼音如何轉換成英文格式? 因工作需要編寫了一個類,專門做拼音格式的轉換,例:haiyang li=>LI_Hai-Yang,如有同行也有此需求,可直接複制代碼,幫新人加點人氣,不勝感激廢話不多說,上代碼:,現在小編就來說說關于拼音如何轉換成英文格式?下面内容希望能幫助到你,我們來一起看看吧!

拼音如何轉換成英文格式(拼音轉為自定義格式)1

拼音如何轉換成英文格式

因工作需要編寫了一個類,專門做拼音格式的轉換,例:haiyang li=>LI_Hai-Yang,如有同行也有此需求,可直接複制代碼,幫新人加點人氣,不勝感激。廢話不多說,上代碼:

<?php

/**

* @class 作者字段處理類

* @author 溫家寶

* 總入口:dealauthor($author_info,$back_mode)方法,根據輸入的作者信息及返回格式對信息進行處理

* 步驟:

* 1. 将傳入的作者信息統一轉為一維數組,不考慮傳入二維數組的情況

* 2. 根據傳入的作者數組的規律(姓在前居多還是名在前居多)來判斷姓的位置

* 3. 根據返回格式分為兩步:

* 3.1 未寫該參數,提示"請輸入返回格式:array/string";

* 3.2 返回格式定義為array:

* 3.2.1 對作者數組進行遍曆,對單個作者依次處理

* 3.2.2 調用方法is_china_author()判斷是否是中國作者,如果是,返回作者姓與名的數組,否則返回false

* 3.2.3 根據上一步返回的信息判斷,如果是中國作者,調用方法deal_fullname()對姓名進行進一步處理,如特殊名字:Xi'an,如果不是中國作者,直接返回原作者名

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved