こちらの記事を参考に
https://qiita.com/tabo_purify/items/df8f2aa17094b1a60c82
ひらがな、カタカナ、漢字、空白を許可する事は出来ました。
mb_regex_encoding("UTF-8");
if (preg_match("/^[ ぁ-んァ-ヶー一-龠]+$/u",$name)) {
$name = $name;
}else{
$error = '日本語のみ使用可能です。';
}
これに加えて「空白(全角もしくは半角)がない場合」にエラーを出したいのですが、お分かりの方がいましたらご教示いただけませんでしょうか??
mb_regex_encoding("UTF-8");
if (preg_match("/^[ ぁ-んァ-ヶー一-龠]+$/u",$name)) {
$name = $name;
}else{
$error = '苗字と名前の間をスペースで区切ってください。日本語のみ使用可能です。';
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。