我在 Php Sanitize 和 Validate Filters 中使用,但我在添加一些规则时遇到问题,我对 php 有一些基本知识,所以我认为这个问题对你来说很容易。
if ($_POST['ccp_n'] != "") {
$ccp = filter_var($_POST['ccp_n'], FILTER_SANITIZE_NUMBER_INT);
if (!filter_var($ccp, FILTER_VALIDATE_INT)) {
$errors .= 'Insert a valid code.<br/>';
}
} else {
$errors .= 'Insert a code.<br/>';
}
我需要添加最小和最大字符数(14-15)并且我想接受这个字符(-或空格)。确切的序列是 0000-0000-0000(最后四位数字也可以是 5
谢谢