im writing a script in php and i need to validate credit cards in united states, i was wondering if you or anyone knows how many digits is the format for a credit card like visa, master card or american express and discovery so i can verify and check that the number of digits are correct