隐藏字符串的部分字符 /** * 隐藏字符串的部分字符 * @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;
    }
        
        