手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
摘要:php屏蔽电话号码中间四位:复制代码代码如下:Method1:functionhidtel($phone){$IsWhat=preg_mat...

php屏蔽电话号码中间四位:

复制代码 代码如下:

Method 1:

function hidtel($phone){

$IsWhat = preg_match('/(0[0-9]{2,3}[-]?[2-9][0-9]{6,7}[-]?[0-9]?)/i',$phone); //固定电话

if($IsWhat == 1){

return preg_replace('/(0[0-9]{2,3}[-]?[2-9])[0-9]{3,4}([0-9]{3}[-]?[0-9]?)/i','$1****$2',$phone);

}else{

returnpreg_replace('/(1[358]{1}[0-9])[0-9]{4}([0-9]{4})/i','$1****$2',$phone);

}

}

Method 2:

$num = "13966778888"

$str = substr_replace($num,'****',3,4);

示例:

复制代码 代码如下:

$phonenum = "13966778888";

echo hidtel($phonenum);

最后输出:139****8888

【PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享】相关文章:

GD输出汉字的函数的分析

PHP中的一些常用函数收集

JavaScript实现滚动栏效果的方法

php支持中文字符串分割的函数

PHP中实现进程间通讯

PHP递归调用数组值并用其执行指定函数的方法

PHP验证信用卡卡号是否正确函数

PHP使用flock实现文件加锁的方法

php替换字符串中间字符为省略号的方法

php实现在服务器端调整图片大小的方法

精品推荐
分类导航