度“°”字符未显示在php json_encode函数中,如何显示? - php

我像这样传递php数组

[sit_latitude] => 20° 23.298' N

内部json_encode();输出就像

  {"sit_latitude":null}

它显示为空,如何解决呢?

我的代码段

...
$stmt->bindParam("id", $_GET[id]);
$stmt->execute();
$employee = $stmt->fetchObject();
$dbh = null;
echo '{"item":'. json_encode($employee) .'}';

参考方案

我尝试和成功的方法有些奇怪,但是可以解决,所以让我与您分享。

$latitude = json_encode(utf8_encode($emplyoee['sit_latitude']));
$longitude = json_encode(utf8_encode($employee['sit_longitude']));

   $emplyoee['sit_latitude'] = $latitude;
    $emplyoee['sit_longitude'] = $longitude;

现在像

echo '{"item":'. json_encode($employee) .'}';

这将解决您的问题

PHP:将数组值加在一起 - php

我相信这比标题听起来要难一些,但我可能完全错了。我有一个像这样的数组:[["londrina",15],["cascavel",34],["londrina",23],['tiradentes',34],['tiradentes',21]] 我希望能够采用通用…

PHP-MySQL结果转换为JSON - php

我试图了解如何将MySQL结果转换为JSON格式,以便以后可以在Javascript中使用此JSON来构建HTML表。但是我的代码只是产生大量的空值,我还不明白为什么。$result = mysqli_query($con, "SELECT * FROM Customers"); $test = json_encode($result);…

json_encode网址失败 - php

有人在this bug附近吗?echo json_encode(array('url'=>'/foo/bar')); {"url":"\/foo\/bar"} 我使用Zend_Json and Zend_Json_Expr以便我甚至可以在js对象中获取回调函数-但我无法获得…

使用JSON从php到jquery获取值 - php

我对这些东西很陌生..这可能是一个简单的问题,但是西提尔...我必须使用php从我的mysql数据库中获取日期,并使用JSON从那里获取到jquery文件的日期,以使其与我的jquery插件一起工作。我将值放在数组中并使用了` $tDate['year']= 2012 $tDate['month']=03 $tDate…

我如何通过cURL在php中发布JSON对象 - php

如何通过php中的cURL将JSON对象发布到Web服务?我有一个数组$data = array('username'=>'abc','password'=>'pass'); 我要调用的Web服务接受JSON对象,如果我使用json_encode将$ data转换为J…