I think he means: when a web site says "What's your credit card number? No dashes or spaces allowed!" ... shouldn't some child write a little code that strips spaces and dashes? Why does his constraint mean that the 'natural' way I have of writing my credit card number matter?
If you can say "No dashes!" you can just as easily say
$cc = strip_dashes_damnit($cc);
/jordan