首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php信誉卡卡号验证函数

2013-09-28 
php信用卡卡号验证函数介绍一个php信用卡卡号验证函数,可以验证一个卡号是否是信用卡。function validateCa

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信用卡卡号验证函数


热点排行