AIと戦って、あなたの人生のリスク診断 >>

フォームから渡された文字列データが
・全角文字のみで構成されているかどうか
・半角カナのみで構成されているかどうか
を判別するにはどのようにすればよいでしょうか。

mb_string系にそれらしい動作をする関数はありますか?

ちなみにPHP Version 4.3.3です。
よろしくおねがいいたします。

A 回答 (1件)

全角か、半角カナか、ということなら、


全角には2バイト文字、3バイト文字があるので
正しい判別は難しいと思います。

「半角カナが使われている」時だけfalseを返す関数は無いと思いますが、
条件分岐で出来ると思いますよ。

http://php.s3.to/man/ref.mbstring.html
mb_string系のリファレンスを見てみては?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング