Citation de code source en PHPn° 213
03 Juin, 2014 à 09:22
function isCC($num)
{
$length = strlen($num);
$fuck = 0;
for($i = $length-1; $i>=0; $i--)
{
$digit = substr($num, $i, 1);
if ((($length - $i) % 2) == 0)
{
$digit = $digit * 2;
if ($digit > 9)
$digit = $digit - 9;
}
$fuck += $digit;
}
return (($fuck % 10) == 0);
}