日本語が含まれる配列をjson_encodeして、
それをjson_decodeするとどうなるのだろうか。
ということで試してみた。
<?php $hoge = array('ニャル子', '(」・ω・)」うー!(/・ω・)/にゃー!'); $je = json_encode($hoge); echo $je . "\n"; $jd = json_decode($je, true); print_r($jd);
結果
["\u30cb\u30e3\u30eb\u5b50","(\u300d\u30fb\u03c9\u30fb)\u300d\u3046\u30fc\uff01(\uff0f\u30fb\u03c9\u30fb)\uff0f\u306b\u3083\u30fc\uff01"]
Array
(
[0] => ニャル子
[1] => (」・ω・)」うー!(/・ω・)/にゃー!
)
たぶんutf-8限定なんじゃないかな。