使用时不显示德语字符print_r( $data->sheets[0]['cells'] );
,我使用了 UTF-8,但它不起作用。例如: “Stra�e,Wedemarkstra�e”。
问问题
1430 次
1 回答
3
根据您从哪里获得 $data,您可能必须设置另一个字符集。在您的数据库中,或者将 .php 脚本本身保存在 utf-8 中。这也必须与浏览器中的字符集一致。
如果这仍然不起作用,请查看mb_convert_encoding
此处。
您可以做的另一件事是设置包含字符集的 HTTP 内容类型。
header('Content-Type: text/html; charset=utf-8')
于 2013-02-15T12:38:10.823 回答