Taichi Maruyama

Results 1 comments of Taichi Maruyama

mb_strtolowerは全角英数の小文字化にも対応してくれるというだけですので、全角を考慮する必要がない場面であれば、 単にstrtolowerで代用すれば良いと思います。 ↓こんな感じのを定義しておくのもありかなと。 ``` if ( ! function_exists( 'mb_strtolower' )) { function mb_strtolower($str) { return strtolower($str); } } ``` ちなみに、日本語環境の場合ですと、mbstring入っていないのは致命的というかありえないぐらいなので、レンタルサーバーであれば、絶対入っている思います。よってVPSで自主サーバー管理しているようなユーザーで自分でPHPを入れて、mbstringモジュール入れ忘れた的なケースが多いと思います。 とはいえ、海外環境の場合はmbstring入っていないことはありえるので、mb系の関数使っている箇所は考慮したほうがよさそうですね。