Php JSON和启用斜杠

Php JSON和启用斜杠,php,mysql,json,jsonp,Php,Mysql,Json,Jsonp,这是我的PHP脚本: <?php header('Content-Type: application/json; charset=utf-8'); $link = mysql_pconnect("localhost", "test", "test") or die("Could not connect"); mysql_select_db("myradio") or die("Could not select database"); $arr = array(); $rs = mys

这是我的PHP脚本:

<?php

header('Content-Type: application/json; charset=utf-8');
$link = mysql_pconnect("localhost", "test", "test") or die("Could not connect");
mysql_select_db("myradio") or die("Could not select database");

$arr = array();

$rs = mysql_query("SELECT * FROM radio1");

while($obj = mysql_fetch_assoc($rs)) {
    $arr[] = $obj;
}
echo '{"success":true,"error":"","data":{"schedule":['.json_encode ($arr).']}}';
    ?>
到目前为止,它工作得很好,只需要获得更好的细节正确,将感谢一些帮助


至于我的PHP,我正在MAMP服务器上使用PHP5.4.10,如果这与我的PHP相关的话。

请仔细阅读文章。它描述了如何通过在JSON_encode函数中使用不同的选项(如JSON_UNESCAPED_UNICODE)对特殊符号(如“\”进行编码)进行转义

您提供的代码应该可以转义斜杠字符。将JSON一半构建为字符串有点疯狂,但由于它都是静态的,因此不会导致实际问题这就是我的灵感来源:这是一个错误消息示例,但它不能正常工作。它显示了代码,但我无法让回调正常工作。这是我的灵感来源:和一个错误消息示例,但它工作不正常。它显示了代码,但我无法让回调正常工作。目前在我这边工作得很好。你的目的是否持久?他们的代码有效;但是我的没有,我正试图在我的本地主机上模拟它作为一个跨域,我的测试域是我进行回调的地方,我也有。我不能通过那些链接XD访问你的本地主机。无论如何,我希望能得到更多关于回拨的信息,当列收音机不存在或当您搜索表时,表是空的,它必须说错误?他们的代码可以工作;但是我的没有-我在这个脚本中使用JSON,我试图在本地主机上模拟它作为一个跨域,我的测试域是我进行回调的地方,我也有。以下是pastebin链接:
({"success":false,"error":"File does not exist"});