スペインの電話番号を検証しようとしています。私は正規表現を宣言している:Preg_matchが一致しません
$telefono_regex = '/^(6|7|8|9)[0-9]{8}$/';
そして私は数チェック:
if (!preg_match($telefono_regex, $telefono)){
array_push($errores, 'telefono');
}
なぜこれが常にfalseを返すんか?私はhttps://regex101.com/をチェックして、同じ数字と一致するものを見つけました。
本当にfalseを返し、1または0でなければエラーが発生しています。http://php.net/manual/en/function.preg-match.php – snap
しようとしている数字の形式は何ですか。一致? –
あなたのregex101.com具体的な例を挙げてください。一致が実行されたと言います –