PHP怎麼生成去掉中括號的JSON

2022-01-19 12:00:55 字數 943 閱讀 9741

1樓:匿名使用者

echo json_encode(['hehe'],json_force_object);

//加上 json_force_object

2樓:你妹_傷不起

字母索引的陣列的是花括號,數字索引是中括號所以你構造陣列進行json_encode的時候 就不要做這樣的東西$data[0]=array("img"=>"xx","url"=>"xx");

$data[1]=array("img"=>"xx","url"=>"xx");

$xx=array("url_list"=>$data);

json_encode($xx);這樣就會生成中括號的了。。

3樓:匿名使用者

重新寫一個json生成的函式,在生成之後檢測一下字串的開頭和結尾是否存在這兩個括號,如果存在,就把這兩個括號直接替換成{},自己想要什麼,自己用字串函式去生成就是了

4樓:time丶隨心所欲

php中無法生成去掉括號的json,但是你可以把json當做一個字串,然後把括號替換掉!

5樓:抄鉤子

陣列轉過去就成中括號了吧。。。你去了陣列或者增加陣列再json就沒事了 json就變成字典了

php 陣列轉換json中括號轉義

6樓:匿名使用者

不是很清楚你的意思,但是我想你可能是想多了。

將陣列轉換成json,你不需要進行專門的轉義。我想你是不是想的是因為鍵中有「」,值也有「」,所以是想先轉義一下?但是這個是不必要的,理由有幾個:

鍵中的「」是因為你呼叫系統函式列印的時候系統自動加上的;

值中的「」會被認為是字元,不會當成鍵或者變數解析的。

看看下面的**就知道了:

執行結果如下:

js中這段語句是什麼意思(mui框架的),括號中選擇器中的代表什麼意思

代表class,類選擇器 css abc document.queryselector abc 遍歷選取到的所有class名稱為 mui slider troup和mui scrpll的物件 mui中怎麼從被選元素的結尾mui插入指定內容 mui中怎麼從被選元素的結尾mui插入指定內容型別定義 每個...

php怎樣讀取資料庫的記錄,php中怎麼從資料庫中取出資料 怎麼顯示 最好有詳細的程式碼

將 rs mysql fetch object result 改為 rs mysql fetch assoc result 或者 rs mysql fetch array result 就可以實現。具體原因 mysql有四種方法獲取結果的當前行資料,分別是fetch row fetch assco ...

化學放映方程式反應物或生成物後的括號中的g s l是什麼意思如S S O2 g SO2 g)

g gas氣體 s solid固體 i liquid液體 表示物質所處的狀態 g 氣態 s 固態 l 液態 g代表氣體gas s代表固體solid l代表液體liquid so2 aq 是什麼意思 so2 g 又是什麼意思 so2 aq 指溶解在水溶液中的so2 aq指水溶液 so2 g 指so2 ...