PHP头条
热点:

php信誉卡卡号验证函数


php信用卡卡号验证函数

介绍一个php信用卡卡号验证函数,可以验证一个卡号是否是信用卡。

 

function validateCard ($cardnumber) {
    $cardnumber = preg_replace ("/\D|\s/", "", $cardnumber);
    $cardlength = strlen($cardnumber);
    if ($cardlength != 0) {
        $parity = $cardlength % 2;
        $sum = 0;
        for ($i=0; $i<$cardlength; $i++) {
            $digit = $cardnumber[$i];
            if ($i % 2 == $parity) $digit = $digit * 2;
            if ($digit > 9) $digit = $digit - 9;
            $sum = $sum + $digit;
        }
        $valid = ($sum % 10 == 0);
        return $valid;
    }
    return false;
}

文章摘自:php信用卡卡号验证函数


www.phpzy.comtrue/phprm/12656.htmlTechArticlephp信誉卡卡号验证函数 php信用卡卡号验证函数 介绍一个php信用卡卡号验证函数,可以验证一个卡号是否是信用卡。 function validateCard ( $cardnumber ) { $cardnumber = preg_replace ( "/\D|\s/" , "" , $...

相关文章

相关频道:

PHP之友评论

今天推荐