国产探花免费观看_亚洲丰满少妇自慰呻吟_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 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 万山特区| 沧源| 娱乐| 萨嘎县| 樟树市| 隆子县| 平和县| 汝州市| 梓潼县| 福贡县| 长子县| 沙洋县| 临澧县| 伽师县| 宜君县| 襄樊市| 邢台市| 贵阳市| 肥东县| 武清区| 特克斯县| 祁东县| 巴彦淖尔市| 贺兰县| 洛宁县| 罗源县| 焦作市| 奉新县| 寻乌县| 高阳县| 鄂托克旗| 丹阳市| 社会| 聂拉木县| 清丰县| 肇庆市| 林芝县| 荃湾区| 晋中市| 玉屏| 玉屏|