tp5 post接到的json被轉義 問題解決

2022-08-23 19:18:09 字數 469 閱讀 8766

今天做專案的時候前端需要可以儲存可變資料, 然後原樣返回給前端 介面  

$data =input('post.');//

使用者唯一標識$goods = $data['goods'];

$shopcuxiao=$data['shopcuxiao'];

$goods=htmlspecialchars_decode($goods

);

$goodslist=html_entity_decode($goods

);

$goodslist= json_decode($goodslist,true);

接收到的$goods是被轉義成

[,]

可以用函式htmlspecialchars_decode和html_entity_decode進行轉義,這樣可以得到正確的json資料

TP5 JSON物件陣列轉換為普通陣列

於 使用tp5框架做專案時,對於資料的查詢返回的都是物件,雖然也可以當做普通的陣列進行遍歷進而進行後續處理,但這種形式直接扔給前端或者我想在返回的結果中臨時增加乙個資料字段,此時這種json物件陣列形式就行了,臨時的資料字段在物件陣列裡加不進去,所以轉換為普通的陣列後才能更方便的進行處理。publi...

php接收post的json資料

近用到ext與php互動,ext把json資料post給php,但在php裡面 post獲取不到,request也獲取不到,但是通過firedebug看到的請求資訊確實是把json資料post給了php,這什麼情況?php的http raw post data 用content type text ...

tp3與tp5的區別

不論是學習使用tp3 tp5還是面試,我們經常都會提到 thinkphp3 和thinkphp5 的一些區別有哪些,下面我對這兩者的一些區別做了一些總結 表面的區別,並不涉及核心 在tp3中,我們輸出檢視是 this display 但是在 tp5中,輸出檢視函式是 this fetch 在tp3中...