質問: '名カナに数字や特殊文字は使用できません'; } ``` こちらの問題を解決する為、解決法をご提示いただければ幸いです。 **追記** エラー変数に格納するメッセージなのですが、仮に、$first_name_kanaに「あああ111」のように数字と文字列が格納されていた場合、数字が含まれている為、エラーメッセージとしては、「名カナはカナ文字を入力してください'」ではなく、「名カナに数字や特殊文字は使用できません」を格納したいです
回答: まずは、「やりたいこと」と「コードの内容」を**日本語ベースで**確認しましょう。 このままだと、 ``` if(ひらがな・カタカナ以外の文字が入っている場合){ $errors['not_kana_charcters'] = '名カナはカナ文字を入力してください'; }else if(アルファベット・スペース以外の文字が入っている場合){ $errors['format_err_first_name_kana'] = '名カナに数字や特殊文字は使用できません'; } ``` となるので、「ひらがなだけ」「カタカナだけ」でも`else if`のほうへ進んでしまいます。