PHP の文字コード変換

忘れないように書いておきます。 主に Windows でブラウザ対象ということで、機種依存文字とかはしご高とかをうまく変換するには、

文字コード PHPで利用する文字コード
Shift_JIS SJIS-win
UTF-8 UTF-8
EUC-JP CP51932
ISO-2022-JP ISO-2022-JP-ms

とすると良いようです。とりあえずテストしてみたけど、想定通りに変換されています。

https://gist.github.com/unok/85656d998059433501f0

これ使ってテストしました。