摘要:本教学使用环境介绍伺服器端资料库语言版本本机端举例台湾本地用户互打手机号码时,是,当与第三方串接需要转国际号时,需要变成,此时就可以使用此功能自由转换。使用所以他只会取代第一个,将它改为转回来一样原理使用将取代为原本的
本教学使用环境介绍
伺服器端:Ubuntu 18.04 LTS
资料库:Mariadb 10.1.34(Mysql)
语言版本:php 7.3
本机端:MacOS High Sierra
举例:台湾本地用户互打手机号码时,是 09XX123456,当与第三方串接需要转国际号时,需要变成 +8869XX123456,此时就可以使用此功能自由转换。
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);
所以他只会取代第一个「0」,将它改为 +886
转回来一样原理
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
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/31245.html
摘要:是决定正则表达式匹配规则的主要部分。二分隔符分隔符的选择当使用函数的时候,正则表达式必须由分隔符闭合包裹。果分隔符经常在正则表达式内出现,最好使用其他分隔符来提高可读性。需要将一个字符串放入正则表达式中使用时,可以用函数对其进行转义。 一、简介 1. 什么是正则表达式 正则表达式(Regular Expression)就是用某种模式去匹配一类字符串的一种公式。正则表达式使用单个字符串来...
阅读 2995·2021-11-02 14:40
阅读 824·2019-08-30 15:53
阅读 1250·2019-08-30 15:53
阅读 3240·2019-08-30 13:53
阅读 3292·2019-08-29 12:50
阅读 1119·2019-08-26 13:49
阅读 1847·2019-08-26 12:20
阅读 3646·2019-08-26 11:33