日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php 变量 可用拼音表示,php汉字转拼音的示例

發布時間:2025/3/11 php 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 变量 可用拼音表示,php汉字转拼音的示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

. 代碼如下:

class Helper_Spell{

public $spellArray = array();

static public function getArray() {

return unserialize(file_get_contents('pytable_without_tune.txt'));

}

/**

* @desc 獲取字符串的首字母

* @param $string 要轉換的字符串

* @param $isOne 是否取首字母

* @param $upper 是否轉換為大寫

* @return string

*

* 例如:getChineseFirstChar('我是作者') 首字符全部字母+小寫

* return "wo"

*

* 例如:getChineseFirstChar('我是作者',true) 首字符首字母+小寫

* return "w"

*

* 例如:getChineseFirstChar('我是作者',true,true) 首字符首字母+大寫

* return "W"

*

* 例如:getChineseFirstChar('我是作者',false,true) 首字符全部字母+大寫

* return "WO"

*/

static public function getChineseFirstChar($string,$isOne=false,$upper=false) {

$spellArray = self::getArray();

$str_arr = self::utf8_str_split($string,1); //將字符串拆分成數組

if(preg_match('/^[\x{4e00}-\x{9fa5}]+$/u',$str_arr[0])) { //判斷是否是漢字

$chinese = $spellArray[$str_arr[0]];

$result = $chinese[0];

}else {

$result = $str_arr[0];

}

$result = $isOne ? substr($result,0,1) : $result;

return $upper?strtoupper($result):$result;

}

/**

* @desc 將字符串轉換成拼音字符串

* @param $string 漢字字符串

* @param $upper 是否大寫

* @return string

*

* 例如:getChineseChar('我是作者'); 全部字符串+小寫

* return "wo shi zuo zhe"

*

* 例如:getChineseChar('我是作者',true); 首字母+小寫

* return "w s z z"

*

* 例如:getChineseChar('我是作者',true,true); 首字母+大寫

* return "W S Z Z"

*

* 例如:getChineseChar('我是作者',false,true); 首字母+大寫

* return "WO SHI ZUO ZHE"

*/

static public function getChineseChar($string,$isOne=false,$upper=false) {

global $spellArray;

$str_arr = self::utf8_str_split($string,1); //將字符串拆分成數組

$result = array();

foreach($str_arr as $char)

{

if(preg_match('/^[\x{4e00}-\x{9fa5}]+$/u',$char))

{

$chinese = $spellArray[$char];

$chinese? = $chinese[0];

}else{

$chinese=$char;

}

$chinese = $isOne ? substr($chinese,0,1) : $chinese;

$result[] = $upper ? strtoupper($chinese) : $chinese;

}

return implode(' ',$result);

}

/**

* @desc 將字符串轉換成數組

* @param $str 要轉換的數組

* @param $split_len

* @return array

*/

private function utf8_str_split($str,$split_len=1) {

if(!preg_match('/^[0-9]+$/', $split_len) || $split_len < 1) {

return FALSE;

}

$len = mb_strlen($str, 'UTF-8');

if ($len <= $split_len) {

return array($str);

}

preg_match_all('/.{'.$split_len.'}|[^\x00]{1,'.$split_len.'}$/us', $str, $ar);

return $ar[0];

}

}

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的php 变量 可用拼音表示,php汉字转拼音的示例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩在线激情 | 国产真实夫妇交换视频 | 欧美人与性动交ccoo | 国产一级视频在线 | 97干在线视频 | 色综合色综合网色综合 | 激情影院内射美女 | 国产一区二区三区在线免费观看 | 天天天天天天干 | 国产av一区二区不卡 | 麻豆md0034在线观看 | 日韩sese| 波多一区二区 | 欧美在线观看视频一区二区 | 女同久久另类69精品国产 | 亚洲污网站 | 国产精品一区二区av日韩在线 | 丁香六月在线 | av影片在线播放 | 亚洲v日韩v综合v精品v | 成人在线日韩 | 中文字幕视频网站 | 美女诱惑一区 | 四色永久访问 | 九一av| 国产成人久久婷婷精品流白浆 | 中文不卡av| 国产不卡a| 中文字幕欧美在线 | 九九精品在线观看 | 调教亲女小嫩苞h文小说 | 亚洲美女综合网 | 进去里视频在线观看 | 国产成人无码a区在线观看视频 | 亚洲精品一区二区三区蜜臀 | 波多野结衣在线视频播放 | 伊人久久久久久久久久久久 | 影音先锋中文字幕在线视频 | 夜夜操导航 | 中国老熟妇自拍hd发布 | 日本大乳奶做爰 | 午夜影院试看 | 欧美偷拍一区二区三区 | 久久不射视频 | 天天看天天做 | 光棍影院手机版在线观看免费 | 成人av免费在线播放 | 91社区在线播放 | 国产chinesehd天美传媒 | 内谢少妇xxxxx8老少交视频 | 涩涩网站在线看 | 日韩欧美无 | 午夜视频黄色 | 影音先锋成人资源网站 | 寡妇一级片| 精品一区二区日韩 | 天天操天天艹 | 99免费在线视频 | 女女调教被c哭捆绑喷水百合 | 高跟鞋肉丝交足91 | 永久免费精品视频 | 大尺度一区二区 | 99re在线 | 日韩欧美小视频 | 国产高潮网站 | 天天天天天天干 | 色一区二区三区 | 久9精品| 亚洲一区精品视频 | 亚洲网友自拍 | 亚洲人视频在线 | 久久久看 | 亚洲一区二区久久久 | 精品国产aⅴ一区二区三区四川人 | 超碰国产一区二区三区 | 在线a级 | 午夜一区二区三区 | 极品国产在线 | 日本一本久草 | 福利电影一区二区三区 | 丰满人妻中伦妇伦精品app | 熟女视频一区二区三区 | 国产精品日韩无码 | 国产在线毛片 | 日日碰狠狠躁久久躁蜜桃 | 欧美成人怡红院 | 欧美粗暴jizz性欧美20 | 丰满大乳少妇在线观看网站 | 在线免费视频一区 | 天天av天天翘 | 日本一级片在线观看 | 色悠悠在线视频 | 91偷拍富婆spa盗摄在线 | 欧美性受xxxxx| 超碰在线国产 | 欧美日本韩国一区二区三区 | 国产精久久久久 | 国产精品无码av在线播放 | julia一区二区中文久久97 |