成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

php 將手機(jī)號(hào)碼轉(zhuǎn)為國(guó)際碼(preg_replace + preg_quote)

fai1017 / 1355人閱讀

摘要:本教學(xué)使用環(huán)境介紹伺服器端資料庫語言版本本機(jī)端舉例臺(tái)灣本地用戶互打手機(jī)號(hào)碼時(shí),是,當(dāng)與第三方串接需要轉(zhuǎn)國(guó)際號(hào)時(shí),需要變成,此時(shí)就可以使用此功能自由轉(zhuǎn)換。使用所以他只會(huì)取代第一個(gè),將它改為轉(zhuǎn)回來一樣原理使用將取代為原本的

本教學(xué)使用環(huán)境介紹
伺服器端:Ubuntu 18.04 LTS
資料庫:Mariadb 10.1.34(Mysql)
語言版本:php 7.3
本機(jī)端:MacOS High Sierra

舉例:臺(tái)灣本地用戶互打手機(jī)號(hào)碼時(shí),是 09XX123456,當(dāng)與第三方串接需要轉(zhuǎn)國(guó)際號(hào)時(shí),需要變成 +8869XX123456,此時(shí)就可以使用此功能自由轉(zhuǎn)換。

str_replace_national function

function str_replace_national($from, $to, $content) {
??$from = "/".preg_quote($from, "/")."/";
??return preg_replace($from, $to, $content, 1);
}

使用

str_replace_national("0", "+886", $phone);

所以他只會(huì)取代第一個(gè)「0」,將它改為 +886

轉(zhuǎn)回來一樣原理

str_replace_first function

function str_replace_first($from, $to, $content) {
??$from = "/".preg_quote($from, "/")."/";
??return preg_replace($from, $to, $content, 4);
}

使用

str_replace_first("+886", "0", $phone);

將 +886 取代為原本的「0」

Line ID:ianmac
QQ:1258554508

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/31245.html

相關(guān)文章

  • PHP正則表達(dá)式

    摘要:但在某些情況下,用正則表達(dá)式去驗(yàn)證一個(gè)字符串比較復(fù)雜和費(fèi)時(shí)。驗(yàn)證信用卡號(hào)驗(yàn)證域名從特定中提取域名將文中關(guān)鍵詞高亮顯示對(duì)于開發(fā)人員來說,正則表達(dá)式是一個(gè)非常有用的功能,它提供了查找,匹配,替換句子,單詞,或者其他格式的字符串。 正則表達(dá)式是程序開發(fā)中一個(gè)重要的元素,它提供用來描述或匹配文本的字符串,如特定的字符、詞或算式等。但在某些情況下,用正則表達(dá)式去驗(yàn)證一個(gè)字符串比較復(fù)雜和費(fèi)時(shí)。本文...

    Nekron 評(píng)論0 收藏0
  • PHP正則表達(dá)式

    摘要:正則表達(dá)式是什么是一種字符串處理的工具搜索匹配搜索替換搜索分割功能強(qiáng)大是一種規(guī)則正則表達(dá)式應(yīng)用范圍數(shù)據(jù)驗(yàn)證數(shù)據(jù)處理過濾數(shù)據(jù)查詢各語言都支持正則表達(dá)式相關(guān)函數(shù)正則表達(dá)式一個(gè)匹配返回匹配結(jié)果的次數(shù)執(zhí)行一個(gè)全局正則表達(dá)式匹配返回匹配結(jié)果的次數(shù) 正則表達(dá)式是什么 是一種字符串處理的工具(搜索匹配、搜索替換、搜索分割) 功能強(qiáng)大,是一種規(guī)則 正則表達(dá)式應(yīng)用范圍 數(shù)據(jù)驗(yàn)證 數(shù)據(jù)處理/過濾 數(shù)...

    isaced 評(píng)論0 收藏0
  • 搞定PHP面試 - 正則表達(dá)式知識(shí)點(diǎn)整理

    摘要:是決定正則表達(dá)式匹配規(guī)則的主要部分。二分隔符分隔符的選擇當(dāng)使用函數(shù)的時(shí)候,正則表達(dá)式必須由分隔符閉合包裹。果分隔符經(jīng)常在正則表達(dá)式內(nèi)出現(xiàn),最好使用其他分隔符來提高可讀性。需要將一個(gè)字符串放入正則表達(dá)式中使用時(shí),可以用函數(shù)對(duì)其進(jìn)行轉(zhuǎn)義。 一、簡(jiǎn)介 1. 什么是正則表達(dá)式 正則表達(dá)式(Regular Expression)就是用某種模式去匹配一類字符串的一種公式。正則表達(dá)式使用單個(gè)字符串來...

    AaronYuan 評(píng)論0 收藏0
  • PHP 正則表達(dá)式

    摘要:規(guī)范為的縮寫,中文即兼容正則表達(dá)式,由開發(fā)的庫,為很多現(xiàn)代工具所使用,大多數(shù)編程語言的正則表達(dá)式也都是集成該規(guī)范。接下來本文會(huì)對(duì)規(guī)范的正則表達(dá)式作出詳細(xì)介紹。正則語法分隔符當(dāng)使用函數(shù)的時(shí)候,模式需要由分隔符閉合包裹。 概述 正則表達(dá)式(Regular Expression)是一種字符匹配工具,通過構(gòu)建具有特定規(guī)則的模式,和輸入字符串?dāng)?shù)據(jù)進(jìn)行比較,然后進(jìn)行匹配、分割、替換等等的相關(guān)操作。...

    rozbo 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<