[求助]带X的身份证号码怎么隐藏?

发布时间:2019-10-12

仿站网>问答 > [求助]带X的身份证号码怎么隐藏?
$sfz=preg_replace('/(^.*)d{6}(d{4})$/','1******2', "$r[sfz]");

这个可以隐藏全数字的身份证中间部分
如果身份证最后一位带字母X,就无法隐藏!
要怎么处理
回复列表
1.
用substr函数截取前面几位,后面的补**
2.

$sfz=preg_replace('/(^.*)d{6}(d{3}[0-9xX])$/','1******2', "$r[sfz]");
相关问题
仿站网专注于帝国CMS仿站及二次开发、模板定制等各种有关帝国CMS程序疑难杂症!
  • 首页
  • 客服
  • 头部