爱采购

发产品

  • 发布供应
  • 管理供应
用户名、邮箱、手机账号中间字符串以*隐藏用户名、邮箱、手机账号中间字符串以*隐藏_destoon教程_PHP 教程_软件编程_教程资讯_大秦朝旭-码农学习站

用户名、邮箱、手机账号中间字符串以*隐藏

   2023-10-08 9 0
导读

在自定义函数文件中加入(网站根目录api/extend.func.php) //用户名、邮箱、手机账号中间字符串以*隐藏 function xhdestar($str) { if (strpos($str, '@

在自定义函数文件中加入(网站根目录api/extend.func.php)

  1. //用户名、邮箱、手机账号中间字符串以*隐藏
  2. function xhdestar($str) {
  3.    if (strpos($str, '@')) {
  4.        $email_array = explode("@", $str);
  5.        $prevfix = (strlen($email_array[0]) < 4) ? "" : substr($str, 0, 3); //邮箱前缀
  6.        $count = 0;
  7.        $str = preg_replace('/([\d\w+_-]{0,100})@/', '***@', $str, -1, $count);
  8.        $rs = $prevfix . $str;
  9.    } else {
  10.        $pattern = '/(1[3458]{1}[0-9])[0-9]{4}([0-9]{4})/i';
  11.        if (preg_match($pattern, $str)) {
  12.            $rs = preg_replace($pattern, '$1****$2', $str); // substr_replace($name,'****',3,4);
  13.        } else {
  14.            $rs = substr($str, 0, 3) . "***" . substr($str, -1);
  15.        }
  16.    }
  17.    return $rs;
  18. }


实例用法:chip/contact.htm中调用


  1. {xhdestar($member[mobile])}


 
反对 0举报 0 收藏 0 打赏 0评论 0
免责声明
• 
本文为会员destoon8发布,欢迎转载,转载请注明原文出处:http://www.52419.net/news/show-37057.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 
更多>同类destoon教程

入驻

企业入驻成功 可尊享多重特权

入驻热线:17792038992

请手机扫码访问

客服

客服热线:17792038992

小程序

小程序更便捷的查找产品

为您提供专业帮买咨询服务

请用微信扫码

公众号

微信公众号,收获商机

微信扫码关注

顶部