検索機能を作成しています。ユーザーはa-z A-Zと0-9のみを使用できます。 $ varには特殊文字ではなく、テキストや数字だけが含まれているかどうかを確認するにはどうすればよいですか?変数にテキストまたは数字が含まれていないか確認してください。
私はこのような何か試してみました:誰もが賢く解決策を持っている場合は、私に知らせてください
if (!preg_match('/[^a-z]/i', $search) {
$error = "error...";
}
を。また、特殊文字をチェックすることもできます。
はOK見える - なぜ '/ [^ A-ZA-Z0-9] /'、しかし? –
スペースを空けていませんか? –
スペースは許されるべきです – 2by