我們先在html裡建立一個form表單,透過這個表單把客戶端的json資料提交到伺服器端。 (推薦學習:PHP程式設計從入門到精通)
在一個按鈕事件裡,我們先定義一個物件變量,然後使用JSON.stringify方法把物件轉換為json字串。
然後把json字串賦值到form的隱藏輸入框裡。再提交form表單。
在php的程式碼上,我們可以使用全域的POST變量,取得客戶端提交過來的資料。
如果用上面的程式碼運行頁面,我們得到的輸出就是一個字串,這樣在php裡對這個json字串的使用是很不方便的。
其實我們可以使用php的json_decode方法,把得到的json字串轉換回物件陣列。
這裡在頁面的輸出就是一個物件陣列了。從這裡可以看到,我們要使用這個物件數組就很方便了,例如要取得物件的text字段,我們可以使用$json_data['text'],這樣來取得。
以上是php取得的json資料怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!