2
[7671] => Sleaford Carre’s

是 $result 中的一个元素

$result=  json_encode($result);
echo $result;
//outputs
"7671":null,

请注意,这不是普通的撇号(单引号)或反引号。我什至无法在我的键盘上找到它。数据来自 Latin-1 表。

我还注意到,在构建数组时使用 htmlentities 会使字符串从数组中消失。我是什么做的??

4

1 回答 1

4

由于没有人真正写过答案,请阅读评论:)

正如其他人所说,使用 utf8_encode() 然后 json_encode()。– 布赖恩

于 2013-10-31T20:47:14.550 回答