快速问题我真的需要一些帮助,我重新格式化一些JSON使它成为一个JavaScript VAR,我得到它与json_encode工作,但我需要它输出符号,而不是“符号,是有办法做到这一点重新格式化JSON使用json_encode为JavaScript var
我需要它是这样的(使用'符号)
{
title:'Greeting',
mp3:'http://www.godsgypsychristianchurch.net/music/Atlanta%20GA/Dey%20duma%20amensa/01%20Greeting.mp3',
buy:'http://www.godsgypsychristianchurch.net/music/Atlanta%20GA/Dey%20duma%20amensa/01%20Greeting.mp3',
price:'Download',
duration:'',
cover:'http://godsgypsychristianchurch.net/music_artwork/DEFAULT_COVER.png'},
我的代码:
foreach ($json['rows'] as $row) {
if ($_GET['churchname'] == $row[doc]['album']) {
$songCount = 0;
foreach ($row['doc']['tracks'] as $song) {
++$songCount;
$arr = array(
"title" => "{$song['name']}",
"mp3" => "{$songUrl}",
"buy" => "{$songUrl}",
"price" => "Download",
"duration" => "",
"cover" => "{$row['doc']['artwork']}",
);
echo json_encode($arr);
}
}
}
exit;
难道你不能仅仅搜索'json_encode()'的结果来得到双引号,并用单引号替换它们吗? – FixMaker