首页 > 代码库 > 敏感字符串加密处理(PHP实现)
敏感字符串加密处理(PHP实现)
/** * 敏感字符串加密处理 * @param $raw_str 原始字符串 * @param $before 前面保留的显示位数 * @param $after 后面保留的显示位数 * @param string $replace_char 中间替换的字符,默认为* * @return string 加密后字符串 */ function replaceSensitiveStr($raw_str, $before, $after, $replace_char = ‘*‘) { $str_before = substr($raw_str, 0, $before); $str_after = substr($raw_str, 0 - $after); $middle_length = strlen($raw_str) - ($before + $after); $middle_str_arr = array(); for ($i = 0; $i < $middle_length; $i++) { $middle_str_arr[] = $replace_char; } $middle_str = implode(‘‘, $middle_str_arr); return ($str_before . $middle_str . $str_after); }
敏感字符串加密处理(PHP实现)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。