PHPで機種依存文字をチェック
2011-03-08 php
上記では機種依存文字のリストを作って一個一個チェックしてるようだけど、おれはめんどくさがりなのでこんなので済ませる。
mb_convert_encoding を使って UTF-8 → SJIS (SJIS-winじゃないよ) 変換すると、機種依存文字が「?」になるので、あとは元文字列とバイト数比較すればいいだけ。一応以下スクリプト実行して「OK!」表示されることを確認。
≪ 2011-03-10
8tracksいじったり
2011-03-07 ≫
unbeltipo