国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php屏蔽電話號碼中間四位示例

2024-09-04 11:47:23
字體:
來源:轉載
供稿:網友

屏蔽電話號碼中間數字這個我們在一些購物網站常見到的手法了,下面我利用正則表達式來實現,具體原理我也不說多了大家都知道的,這里直接給例子.

函數代碼如下:

  1. function hidtel($phone){ 
  2.     $IsWhat = preg_match('/(0[0-9]{2,3}[-]?[2-9][0-9]{6,7}[-]?[0-9]?)/i',$phone); //固定電話 
  3.     if($IsWhat == 1){ 
  4.         return preg_replace('/(0[0-9]{2,3}[-]?[2-9])[0-9]{3,4}([0-9]{3}[-]?[0-9]?)/i','$1****$2',$phone); 
  5.     }else
  6.         return  preg_replace('/(1[358]{1}[0-9])[0-9]{4}([0-9]{4})/i','$1****$2',$phone); 
  7.     } 
  8. //示例: 
  9. $phonenum = "13966778888"
  10. echo hidtel($phonenum); 
  11. //最后輸出:139****8888 

例子L

1、屏蔽手機號碼中間段,代碼如下:

preg_replace('/(1[358]{1}[0-9])[0-9]{4}([0-9]{4})/i','$1****$2',$phone);

2、屏蔽固定電話中間段,代碼如下:

preg_replace('/(0[0-9]{2,3}[-]?[2-9])[0-9]{3,4}([0-9]{3}[-]?[0-9]?)/i','$1****$2',$phone);

例如如下代碼:

  1. $phone = '010-88888888-8'
  2. $phone1 = '13888888888'
  3. $phone = preg_replace('/(0[0-9]{2,3}[-]?[2-9])[0-9]{3,4}([0-9]{3}[-]?[0-9]?)/i','$1****$2',$phone); 
  4. $phone1 = preg_replace('/(1[358]{1}[0-9])[0-9]{4}([0-9]{4})/i','$1****$2',$phone1); 
  5. echo $phone,'<br>www.111Cn.net'
  6. echo $phone1,'<br>'
  7. //結果輸出: 
  8. //138****8888 
  9. //010-8****888 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄山市| 囊谦县| 鄂托克前旗| 会同县| 沙河市| 施秉县| 湖口县| 广丰县| 塔河县| 澳门| 新昌县| 中牟县| 神农架林区| 墨竹工卡县| 泾阳县| 麻栗坡县| 莆田市| 宁河县| 康马县| 信阳市| 肥城市| 广南县| 芜湖县| 思南县| 通州市| 黔东| 屏南县| 千阳县| 灯塔市| 青田县| 灵宝市| 灌阳县| 平武县| 沧源| 福安市| 磴口县| 万源市| 昌图县| 瓦房店市| 平乡县| 东明县|