我讀的PHP其中一個JSON文件,並將其存儲在它的值的變量是:PHP:獲取正確的轉義字符串從json_encode
$json = {"inp" : "0"}
不過,我需要通過這個作爲輸入到應用程序,它要求它嚴格地是以下格式:
"{\"inp\" : \"0\"}"
我已經試過str_replace('"', '\"')
,但\\"
這種替代"
,贈送:
"{\\"inp\\" : \\"0\\"}"
它不被應用程序接受爲輸入。
任何方向如何實現所需的字符串"{\"inp\" : \"0\"}"
將不勝感激。
我認爲'str_replace'應該可以工作。你是如何用雙斜槓獲得輸出的?你如何「將此傳遞給應用程序」? – Bergi
我不知道爲什麼我會得到雙引號。有任何想法嗎? 有一個參數需要傳遞到的api – user1628340
我懷疑字符串中有單個反斜槓,只有輸出方法會將它們回顯(以便您可以將輸出用作字符串文本)。請向我們展示您用於輸出它們的代碼! – Bergi