引越しました!

http://blog.mogmet.com/blog-entry-8.html

へアクセスしてください。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PHPで文字列が日本語かどうかのチェック

PHPで文字列中の日本語有無をチェックするにはどうしたらいいかを探してみた。




http://www.phppro.jp/qa/1098
こんなものがあったのでやってみたが、

mb_regex_encoding("Shift_jis");

if(mb_ereg("[0-9a-zA-Z]", $name) == 0) {

 $error = "日本語は使わないでください";

}


とかやってみたが、反応してくれなかった。


次は
http://ifs.seesaa.net/article/26300967.html
これを参考にし、

if( preg_match( "/[一-龠]+|[ぁ-ん]+|[ァ-ヴー]+|[a-zA-Z0-9]+/u", \$filename ) === 1 ) {

 echo '日本語使わないでー';

}


とすることで日本語が使われている場合のチェックをすることができた。


PHP 逆引きレシピ (PROGRAMMER’S RECiPE)

コメントの投稿

非公開コメント

スポンサーリンク
FC2カウンター
最新記事
最新コメント
カテゴリ
アマゾンドリンク
検索フォーム
リンク
ブロとも申請フォーム

この人とブロともになる

アクセスランキング
[ジャンルランキング]
コンピュータ
2287位
アクセスランキングを見る>>

[サブジャンルランキング]
未設定
--位
アクセスランキングを見る>>
バックリンク
最新トラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。