隐藏字符串的部分字符 /** * 隐藏字符串的部分字符 * @param $str 待处理的字符串 * @param $start 开始的位置 * @param $show 显示几个字符 * @return mixed */ protected function hideStr($str, $start, $show) { $
/**
* 隐藏字符串的部分字符
* @param $str 待处理的字符串
* @param $start 开始的位置
* @param $show 显示几个字符
* @return mixed
*/
protected function hideStr($str, $start, $show)
{
$length = strlen($str); //先求长度
$left = $length - $show;
//str_repeat(string,repeat) 函数把字符串重复指定的次数。
$star = str_repeat('*', $left); //要替换的字符串,是一串*
//substr_replace(string,replacement,start,length) 函数把字符串的一部分替换为另一个字符串。
$str2 = substr_replace($str, $star, $start, $left); //开始替换整个字符串
return $str2;
}
