以下検証してみました。
tryconv.phpはEUC-JPで作成。
tryconv.php
<?php
$t = array(
"a" => "あかさたな",
"b" => array(
"は",
"ま",
"や",
array(
"c" => "らわ"
),
),
);
mb_convert_variables("UTF-8", "EUC-JP", $t);
var_dump($t);
で、結果がこうなりました。
(Terminalの文字コードはUTF-8です)
[ cohtan@macbook ~ ] $ php tryconv.php
array(2) {
["a"]=>
string(15) "あかさたな"
["b"]=>
array(4) {
[0]=>
string(3) "は"
[1]=>
string(3) "ま"
[2]=>
string(3) "や"
[3]=>
array(1) {
["c"]=>
string(6) "らわ"
}
}
}
配列でもちゃんと変換してくれているようですね。
今度からこれ使おう。
0 件のコメント:
コメントを投稿