php 开发中手机号和银行账号等私密字段替代方法,你学会了吗?1

相信很多朋友在开发的过程中呢,会遇到一些用户私密性的数,比如说,手机号啊,银行卡号啊,等等。。。。据但是呢,这数据又不能直接全部展示出来,中间需要做一些替换。

今天呢,我就教大家来点实用的例子:手机号的preg_replace() 替换方法。
首先定义一个变量
$phone = '13812345678';

然后使用preg_replace()函数
$phone = preg_replace('/(1[0-9]{2})[0-9]{4}([0-9]{4})/i','$1****$2',$phone);


其中'$1****$2',其中的$1指的是preg_replace()里面的第一个参数的第一个用(),包含起来的字符串;$2指的是preg_replace()里面的第一个参数的第二个用(),包含起来的字符串;

php 开发中手机号和银行账号等私密字段替代方法,你学会了吗?1

下面是输出效果

php 开发中手机号和银行账号等私密字段替代方法,你学会了吗?1

php 开发中手机号和银行账号等私密字段替代方法,你学会了吗?1


分享到:


相關文章: