lemon

第 150 位会员

会员
个人信息
  • 加入于 2015-09-05 21:30:53
  • 最后登录时间 5年前
个人成就
  • 发表文章次数 0
  • 发布回复次数 33
  • 个人主页浏览次数 19
PHP 格式化数字返回银行卡号码5年前
    $code = str_replace(['-', ' '], '', $code);

    $length = strlen($code);

    if ($hidden && ($length > 8)) {
        $code = substr_replace($code, str_repeat('X', $length - 8), 4, -4);
    }

    return implode("-", str_split($code, 4));

少了多次循环和字符拼接, 可能会快一丢丢