我正在编写PHP CLI-Application;在我的应用程序中,我想处理一些数组到json操作。
让我们举个例子:
$test = array( 'bla' => 'äöü' );
$test['bla'] = htmlentities( $test['bla'] );
echo json_encode( $test );
输出如下:
{"bla":"äöü"}
如果我用它来处理我的数组
function encode_items(&$item, $key)
{
$item = utf8_encode($item);
}
array_walk_recursive($rows, 'encode_items');
我得到的东西是这样的:
2\u20ac
我可以在这做什么?我读了一些关于更改php.ini的内容 - 我真的必须这样做,还是可以在我的代码中做些什么来让这些东西工作?
非常感谢: - )