php如何实现身份证号隐藏的方法

没流泪,不代表没眼泪;无所谓,不代表无所累。这个世界本就邋遢,所以没有什么可怕。每个人都有无法发泄的苦涩,都有无力排解的抑郁,而生活在那里的我们,哪一个不是拼尽全力,甚至不择手段地活着。

在一些网站的实名认证中少不了填写身份证号,但如果向用户展示实名身份证号时,为了保护用户的隐私需要将身份证号中的部份关键信息进行隐藏,那在php中是如何隐藏身份证号的关键信息呢?下面就详细的说一下。

php隐藏身份证号的方法

php隐藏身份证号可使用substr_replace()函数,substr_replace() 函数可以将身份证号中的部份数字替换成星号。

示例1:

隐藏身份证号的最后四位

$str = "371515111111116042";
echo substr_replace($str,str_repeat("*",14),0,14);
//**************6042

示例2:

隐藏身份证号的中间10位

$str = "371515111111116042";
echo substr_replace($str,str_repeat("*",10),4,10);
//3715**********6042

本文php如何实现身份证号隐藏的方法到此结束。能够拥有一份美丽的心境,不是因为我们获得的颇多,而是我们计较的很少;我们深深懂得,多,有时也是一种负担,是另外一种失去;少,并非真正不足,而是一种隐形的有余。很多的时候,我们审时度势,选择了舍弃,学会舍弃并不意味着全然失去,而是一种更宽阔更博大的获得!小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法