【发布时间】:2014-04-04 10:16:00
【问题描述】:
如何查看信用卡是 VISA Debit 还是 Visa Electron?我找到了这个例子,但我对信用卡算法一无所知。
我知道这些功能是如何工作的,我只是想问我如何检查它是 VISA ELECTRON 卡还是 VISA 借记卡。目前只支持VISA Debits,但需要检查VISA ELECTRON
$cards = array(
"visa" => "(4\d{12}(?:\d{3})?)",
"visaelectron" => "??????????????????????????",
"amex" => "(3[47]\d{13})",
"jcb" => "(35[2-8][89]\d\d\d{10})",
"maestro" => "((?:5020|5038|6304|6579|6761)\d{12}(?:\d\d)?)",
"solo" => "((?:6334|6767)\d{12}(?:\d\d)?\d?)",
"mastercard" => "(5[1-5]\d{14})",
"switch" => "(?:(?:(?:4903|4905|4911|4936|6333|6759)\d{12})|(?:(?:564182|633110)\d{10})(\d\d)?\d?)",
);
谢谢!
【问题讨论】:
-
如果你“对信用卡算法一无所知”,你应该研究一下。我们希望您在提问之前做好功课。你现在告诉我们的只是“我找到了这段代码。我不知道它做了什么。为我修复它”
-
我知道它是如何工作的,请再次查看帖子。对不起
标签: php