diff --git a/src/CreditCard.php b/src/CreditCard.php index ce8f5d6..a6031c0 100644 --- a/src/CreditCard.php +++ b/src/CreditCard.php @@ -206,12 +206,12 @@ protected static function luhnCheck($number) { $checksum = 0; for ($i=(2-(strlen($number) % 2)); $i<=strlen($number); $i+=2) { - $checksum += (int) ($number{$i-1}); + $checksum += (int) ($number[$i-1]); } // Analyze odd digits in even length strings or even digits in odd length strings. for ($i=(strlen($number)% 2) + 1; $i