如何使用php删除json URL中的反斜杠

时间:2013-10-08 06:22:12

标签: php json

使用echo json_encode()

时,我需要在字符串中删除()反斜杠

我的例子..

$song_url = 116e9155e0afc11555cf33dc9c9bd25d.mp3
$resmsg[] = array("Song_name"=>"$song_name","Song_URL"=>"http://www.kbmusique.com/songs/$song_url");
echo json_encode($resmsg);

我的输出是

 [{"Song_name":"djigh araouioui","Song_URL":"http:\/\/www.kbmusique.com\/songs\/116e9155e0afc11555cf33dc9c9bd25d.mp3"}]

但我需要

 [{"Song_name":"djigh araouioui","Song_URL":"http://www.kbmusique.com/songs/116e9155e0afc11555cf33dc9c9bd25d.mp3"}]

有没有办法解决这个问题?谢谢。

1 个答案:

答案 0 :(得分:0)

您的评论表明您只需要获取用于测试的复制/可管理网址。

只需解析JSON并从中提取所需的数据。即如果你想要一些东西的文本表示,然后将JSON转换为文本,不要试图将JSON破解成特定的形式。

您可以在json_decode的PHP中,在JSON.parse()的浏览器中执行此操作,或者只使用Chrome JSONView extension等工具。