按序号生成16位带空格卡号

比如0000 0000 0000 0001

function getVipNumber($order_id)
{
    $a = 16;
    $j = $a - strlen($order_id);
    $no = 0;
    for($i=1;$i<$j;$i++){
        $no.=0;
    }

    return addBlank($no.$order_id);
}

//每隔四位加个空格
function addBlank($number){
    preg_match('/([\d]{4})([\d]{4})([\d]{4})([\d]{4})([\d]{0,})?/', $number,$match);

    unset($match[0]);
    return implode(' ', $match);
}

猜你喜欢

转载自blog.csdn.net/var_dump_babala/article/details/88099919