/**
* 对身份证进行掩码
* 掩码规则是显示头两位和末尾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);
}
发表评论 取消回复