簡體   English   中英

從 PHP 的 JSON 響應中刪除 \\"?

[英]Remove \" from a JSON response in PHP?

"image_url":"\\" http://gfgfgfg.com/wjjjj/kjjk/2014/08/LOGO-1024x1024.jpg \\""

我在 json 響應中得到了上述結果,但它在 url 的前后都顯示了 \\"。我只想將它從結果中刪除。

我在 Ruby 中看到了.gsub() ,但我想使用 PHP 刪除 \\"。 str_replace('\\"','',$string)不起作用:

 $image_rul=trim(str_replace(array('=','\"'), '', $i_url));

用這個,

$var = '"image_url":"\"http://gfgfgfg.com/wjjjj/kjjk/2014/08/LOGO-1024x1024.jpg\""';
$result =  str_replace('\"','',$var);

結果 = "image_url":" http://gfgfgfg.com/wjjjj/kjjk/2014/08/LOGO-1024x1024.jpg "

    $var = '"image_url":"\"http://gfgfgfg.com/wjjjj/kjjk/2014/08/LOGO-1024x1024.jpg\""';
    $result =  str_replace('\\','',$var);
    echo $result =  str_replace('"','',$result);

結果 = image_url: http://gfgfgfg.com/wjjjj/kjjk/2014/08/LOGO-1024x1024.jpg

為此,您可以使用斜線

請參閱this以獲取更多說明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM