php隱藏IP地址后兩位顯示為星號(hào)的方法
本文實(shí)例講述了php隱藏IP地址后兩位顯示為星號(hào)的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
我們?cè)诤芏嗟墓簿W(wǎng)站中都會(huì)有碰到顯示用戶的IP時(shí)后面幾個(gè)IP段顯示為星號(hào)了,這樣很好的保護(hù)了用戶隱私了,感興趣的朋友可以一起來看看。
php正則格式化IP地址,隱藏后一位。
例子
//隱藏后一位
return preg_replace('/(\d+)\.(\d+)\.(\d+)\.(\d+)/is',"$1.$2.$3.*",$ip);
//隱藏IP最后幾位為*
echo ereg_replace("[^\.]{1,3}$","*",$ip);
?>
例子
php實(shí)現(xiàn)隱藏Ip地址最后一段或者最后兩段的方法
//--隱藏IP后幾位
$ip='127.0.0.1';
$reg1='/((?:\d+\.){3})\d+/';
$reg2='~(\d+)\.(\d+)\.(\d+)\.(\d+)~';
echo preg_replace($reg1,"\\1*",$ip);//以上輸出結(jié)果為:127.0.0.*
echo "------------------<br/>";
echo preg_replace($reg2,"$1.$2.*.*",$ip);//以上輸出結(jié)果為:127.0.*.*
?>
例子
$p = substr($phone,0,3)."*****".substr($phone,8,3);
return $p;
}
當(dāng)然還有像數(shù)組以.分開之后把數(shù)組2,3進(jìn)行替換就可以了或組合0,1數(shù)組就可以了。
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP實(shí)現(xiàn)根據(jù)數(shù)組某個(gè)鍵值大小進(jìn)行排序的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)根據(jù)數(shù)組某個(gè)鍵值大小進(jìn)行排序的方法,涉及php針對(duì)數(shù)組的遍歷、排序等相關(guān)操作技巧,需要的朋友可以參考下2018-03-03PHP+redis實(shí)現(xiàn)的購(gòu)物車單例類示例
這篇文章主要介紹了PHP+redis實(shí)現(xiàn)的購(gòu)物車單例類,涉及php連接、操作redis數(shù)據(jù)庫及購(gòu)物車功能相關(guān)定義與使用技巧,需要的朋友可以參考下2019-02-02PHP執(zhí)行l(wèi)inux系統(tǒng)命令的常用函數(shù)使用說明
php下執(zhí)行l(wèi)inux系統(tǒng)命令的函數(shù),需要的朋友可以參考下。2010-04-04php版阿里大于(阿里大魚)短信發(fā)送實(shí)例詳解
這篇文章主要介紹了php版阿里大于(阿里大魚)短信發(fā)送實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了阿里大于短信發(fā)送接口的配置與使用技巧,需要的朋友可以參考下2016-11-11PHP環(huán)形鏈表實(shí)現(xiàn)方法示例
這篇文章主要介紹了PHP環(huán)形鏈表實(shí)現(xiàn)方法,結(jié)合具體實(shí)例形式分析了PHP環(huán)形鏈表的定義、創(chuàng)建及遍歷等操作技巧與注意事項(xiàng),需要的朋友可以參考下2017-09-09利用Dockerfile文件部署php項(xiàng)目的全過程
環(huán)境部署一直是一個(gè)很大的問題,無論是開發(fā)環(huán)境還是生產(chǎn)環(huán)境,但是Docker將開發(fā)環(huán)境和生產(chǎn)環(huán)境以輕量級(jí)方式打包,提供了一致的環(huán)境,下面這篇文章主要給大家介紹了關(guān)于利用Dockerfile文件部署php項(xiàng)目的相關(guān)資料,需要的朋友可以參考下2022-07-07