PHP CLI:UTF8问题

时间:2015-05-23 14:15:31

标签: php utf-8 command-line-interface

我正在编写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的内容 - 我真的必须这样做,还是可以在我的代码中做些什么来让这些东西工作?

非常感谢: - )

0 个答案:

没有答案