/**
 * 对身份证进行掩码
 * 掩码规则是显示头两位和末尾1位,中间星号
 * @author 萤火虫<123246359@qq.com>
 * @param string $id_card 身份证号
 * @return string
 */
function formatIdCard($id_card){
        //每隔1位分割为数组
        $split = str_split($id_card, 1);
        //头2位和尾保留,其他部分替换为星号
        $split = array_fill(2, count($split) - 3, "*") + $split;
        ksort($split);
        //合并
        return implode("", $split);
}

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部