SummerWind

Web, Photography, Space Development

今日のPHP

正規表現を学ぶ。正規表現を使っての文字列分割をやってみた。mb_split()を使って、”、”と”。”ごとに文字列を区切る。正規表現だと”[、。]“になる。で、簡単に区切れると思いきや、なにやら区切れがおかしい。あれこれいじって原因を探したら、mb_regex_encoding()で文字コードを指定してやればいいことが判明。内部で文字化け起こしちゃってたんですかね。

PHPの場合、エラーの処理ってどうすればいいんですかね。Javaの場合はerrorを受け取って処理をすることができたんで、何か問題が起きたときは解決がしやすかったんですが、PHPの場合は文法が違うと何にも表示されなくなるんで、問題解決に時間がかかりますな。明日はこのへんを勉強してみるか。

Moto Ishizawa

Moto Ishizawa
ソフトウェアエンジニア。ロケットの打上げを見学するために、たびたびフロリダや種子島にでかけるなど、宇宙開発分野のファンでもある。