首頁 >後端開發 >PHP問題 >php json怎麼去掉轉義字符

php json怎麼去掉轉義字符

藏色散人
藏色散人原創
2021-09-14 09:29:154846瀏覽

在PHP中可以透過stripslashes函數將json資料中的轉義字元去掉,該函數的使用語法是“stripslashes(string)”,其參數string表示要檢查的字串。

php json怎麼去掉轉義字符

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

php json怎麼去掉轉義字元?

php 接受json資料時有轉義字元處理辦法

因為現在資料傳輸幾乎都是以json格式去傳,而在將資料轉化成json 的時候通常都是做轉義處理,這個時候如果直接用json_decode函數處理接受的json數據,系統肯定是會報錯的,因為轉換不過來,而處理辦法也很簡單,就是將json數據中的轉義字元去掉就可以了,php有一個函數stripslashes()就是乾這個事情的,它的作用就是刪除addslashes()函數添加的反斜杠;當然字符串中的反斜杠這個函數都是可以去除的。

相關函數介紹:

stripslashes() 函數用於刪除由 addslashes() 函數新增的反斜線。

提示:此函數可用於清理從資料庫或從 HTML 表單中取回的資料。

語法

stripslashes(string)

參數 

string 必要。規定要檢查的字串。

傳回值: 傳回已剝離反斜線的字串。

推薦學習:《PHP影片教學

以上是php json怎麼去掉轉義字符的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn