我有一个简单的促销代码脚本,在它传递给Paypal之前应用折扣金额,它工作得很好,但我想使用一些不同的代码,这样我就可以监控他们的表现(所有给予相同的折扣)。
现在我有:
if($_POST['promoCode'] == "ABC123")
这允许我使用一个代码-我希望字母保持不变,但允许数字范围,从001到999。
期待你们的回复,在过去的12个月里,这个网站对我来说是一个很好的资源,只是从阅读别人的问题的答案中,但是我找不到一个与我的具体问题相关的。
提前感谢!
Scott。谢谢@M42
if(preg_match('/^ABC('d{2}[1-9]|'d[1-9]'d|[1-9]'d{2})$/', $_POST['promoCode'])) {}