简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享

来源:易贤网   阅读:1037 次  日期:2014-10-22 13:42:40

温馨提示:易贤网小编为您整理了“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{

return preg_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

更多信息请查看IT技术专栏

更多信息请查看网络编程
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:PHP中的output_buffering怎么用
下一篇:php实现的双向队列类实例
易贤网手机网站地址:PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!