mb_convert_variables() は連想配列のキーを文字コードを変換しない
2006-11-04-1: [PHP]
- mb_convert_variables
http://php.net/mb_convert_variables
$array = array(
'あいうえお' => 'アイウエオ'
);
mb_convert_variables('UTF-8', 'EUC-JP', $array);
var_dump($array);
文字コードは EUC-JP で.「アイウエオ」は UTF-8 に変換されるけど,「あいうえお」は EUC-JP のまま.
まあ,文字コードが変換されるとキーが変わってしまうわけなので,そういう仕様なんでしょう.