gpt4 book ai didi

php - JSON 无法正确显示 mysql 数据 :using php

转载 作者:行者123 更新时间:2023-11-29 02:24:37 25 4
gpt4 key购买 nike

我想使用 php 连接到数据库服务器,然后将数据作为 JSON 回显,以便稍后我可以在 android 中使用它,但 JSON 将 / 显示为 \/例如如果http://www.google.com/在数据库中如果显示为

"http:\/\/www.google.com\/" .

我建立了联系,这就是我获取数据的方式

try {
$stmt = $db->prepare($query);
$result = $stmt->execute($query_params);
}catch (PDOException $ex) {
$response["success"] = 0;
$response["message"] = "Database Error1. Please Try Again!";
die(json_encode($response));
}
while($row = $stmt->fetch(PDO::FETCH_ASSOC))
$array[] = $row;
echo json_encode($array);

最佳答案

这是有效的 json 和正确的编码方式,参见 http://codepad.viper-7.com/6PbdmJ

当你解码它时,例如 javascriptphp ,你会得到你原来的网址:

JavaScript:

JSON.parse('"http:\/\/www.google.com\/"');

PHP:

var_dump(json_decode(json_encode('http://www.google.com/')));

关于php - JSON 无法正确显示 mysql 数据 :using php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24807685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com