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

首頁 > 語言 > PHP > 正文

php實現替換手機號中間數字為*號及隱藏IP最后幾位的方法

2024-05-04 23:52:29
字體:
來源:轉載
供稿:網友

本文實例講述了php實現替換手機號中間數字為*號及隱藏IP最后幾位的方法。分享給大家供大家參考,具體如下:

$string = "13826589549";$pattern = "/(/d{3})/d/d(/d{2})/";$replacement = "/$1****/$3";print preg_replace($pattern, $replacement, $string);

輸出的結果:138****9549

這個匹配結果是我想要的,但是這個匹配模式是錯誤的,它只能匹配7個,剩余4個數字匹配不到,就顯示出來了,還有/$3根本就不存在

正確的寫法應該是

$string = "13826589549";$pattern = "/(/d{3})/d{4}(/d{4})/";$replacement = "/$1****/$2";print preg_replace($pattern, $replacement, $string);

當然還可以使用截取字符串的方法,隱藏中間的數字

function suohao($phone){ $p = substr($phone,0,3)."****".substr($phone,7,4); return $p;}echo suohao($string);

輸出結果:138****9549

隱藏IP最后幾位為*

<?php echo preg_replace("/[^/.]{1,3}$/","*",$ip); ?>

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 侯马市| 松原市| 乐平市| 明水县| 古交市| 漳州市| 含山县| 蓝山县| 建湖县| 颍上县| 疏勒县| 光泽县| 永州市| 余干县| 西峡县| 清流县| 西安市| 泰宁县| 武义县| 铜陵市| 灵寿县| 南木林县| 瑞丽市| 通山县| 普兰店市| 萨嘎县| 兴城市| 河池市| 霍州市| 沛县| 资源县| 墨脱县| 汝城县| 新龙县| 元谋县| 潜山县| 自贡市| 屯留县| 灌南县| 嘉善县| 牟定县|