校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > PHP利用正則表達式實現手機號碼中間4位用星號(*)替換顯示功能

PHP利用正則表達式實現手機號碼中間4位用星號(*)替換顯示功能

熱門標簽:全國各省地圖標注點 隨州銷售電銷機器人公司 網絡電話400申請 商丘外呼系統好處 400電話申請辦理 福建高頻外呼防封系統哪家好 外呼系統人工客服 百度地圖標注類型是酒店 周口網絡回撥外呼系統

因為需要為客戶保持隱私,所以手機號碼不能完全顯示在網站上,但是又不能不顯示,所以就很多網站想到了顯示但是不完整顯示,在上面用星號替換部分顯示,其實做到這個很簡單,用正則替換顯示其中的一部分即可。

Method 1:

function hidtel($phone){
 $IsWhat = preg_match('/(0[0-9]{2,3}[\-]?[2-9][0-9]{6,7}[\-]?[0-9]?)/i',$phone); //固定電話
 if($IsWhat == 1){
 return preg_replace('/(0[0-9]{2,3}[\-]?[2-9])[0-9]{3,4}([0-9]{3}[\-]?[0-9]?)/i','$1****$2',$phone);
 }else{
 return preg_replace('/(1[358]{1}[0-9])[0-9]{4}([0-9]{4})/i','$1****$2',$phone);
 }
}

Method 2:

$num = "13966778888"
$str = substr_replace($num,'****',3,4);

實例: 

$phonenum = "13966778888";
echo hidtel($phonenum); 

最后輸出:139****8888

總結

以上所述是小編給大家介紹的PHP利用正則表達式實現手機號碼中間4位用星號(*)替換顯示,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • PHP常用正則表達式精選(推薦)
  • PHP正則表達式筆記與實例詳解
  • PHP使用正則表達式實現過濾非法字符串功能示例
  • 史上最全的PHP正則表達式(手機號需要加上177-***)
  • PHP preg_match實現正則表達式匹配功能【輸出是否匹配及匹配值】
  • PHP手機號碼及郵箱正則表達式實例解析

標簽:迪慶 佛山 十堰 南寧 海南 六安 定西 樂山

巨人網絡通訊聲明:本文標題《PHP利用正則表達式實現手機號碼中間4位用星號(*)替換顯示功能》,本文關鍵詞  PHP,利用,正則,表達式,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP利用正則表達式實現手機號碼中間4位用星號(*)替換顯示功能》相關的同類信息!
  • 本頁收集關于PHP利用正則表達式實現手機號碼中間4位用星號(*)替換顯示功能的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 云龙县| 盐源县| 黑水县| 龙江县| 东兰县| 邛崃市| 拉孜县| 肇州县| 罗源县| 邵阳县| 政和县| 南乐县| 祥云县| 乌拉特中旗| 大港区| 亳州市| 明溪县| 通化县| 高要市| 云浮市| 应用必备| 芦山县| 河北区| 岑巩县| 信丰县| 大埔区| 龙陵县| 永昌县| 黔东| 彭泽县| 肥东县| 治县。| 土默特左旗| 盐源县| 衡阳市| 蒙自县| 尼玛县| 石棉县| 定安县| 塘沽区| 香港|