敏感字符串加密处理(PHP实现)
Posted 旋转木马的程序世界
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了敏感字符串加密处理(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实现)的主要内容,如果未能解决你的问题,请参考以下文章