フォームの URL またはフォームから入力された日付を検証するには、通常どの手法を使用しますか?
私はPHPフィルターを見てきましたが、どのコードでもめったに見ません。
私は通常 preg_mach の使用を見てきました。例えば:
$numbers = "/^[0-9]+$/D";
if (preg_match($numbers, $var)){
echo "is number";
}
それ以外の:
if(!filter_var($var, FILTER_VALIDATE_INT))
echo "is number";
}
どちらかを使用する利点はありますか?ありがとう!