この私の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).']}}';
?>
JSON は適切に表示されますが、スラッシュがエスケープされていないため、次のようになります。
それは週末です
いつあるべきか: 週末です
JSON内。
また、コールバックに応じて次のエラー メッセージが表示されるように、PHP/JSON を操作するにはどうすればよいですか。
({"success":false,"error":"File does not exist"});
これまでのところうまく機能しています。細かい部分を正しくする必要があるだけです。助けていただければ幸いです。
私のPHPに関しては、MAMPサーバーでPHP 5.4.10を使用しています。