以下是異步發送到我的php頁面的JSON。它本質上是一個產品列表,它將被插入mySQL數據庫。如何在PHP中處理JSON?
我的問題是解碼PHP中的JSON。我可以在js中使用'eval'函數做到這一點,但是在PHP中,我的努力導致了一系列複雜的爆炸和內爆函數。
{
"Product": [
{
"Product_Title": "Cloth",
"Product_Description": "Here is cloth",
"Price": "100",
"Category_ID": "1"
},
{
"Product_Title": "Cloth",
"Product_Description": "Here is cloth",
"Price": "100",
"Category_ID": "1"
},
{
"Product_Title": "Cloth",
"Product_Description": "Here is cloth",
"Price": "100",
"Category_ID": "1"
}
]
}
我知道PHP有一個內置的json_decode功能,但是PHP文件中他們只顯示如何處理數組。
任何建議或幫助是非常讚賞
泰勒
你可以這樣做:'$ json_decoded - > { '產品'} [0] - > { 'PRODUCT_TITLE'};'( http://codepad.org/g5Ogru5Z) – 2012-02-04 05:29:42
@JaredFarrish:'$ json_decoded - > {'Product'}'不等於'$ json_decoded-> Product'嗎?編輯:是的http://codepad.org/fGzAZk7v,雖然我仍然喜歡關聯數組 – mpen 2012-02-04 06:03:43
@Mark - 這是,這只是先前嘗試的遺物。 – 2012-02-04 06:40:23