這種類型的數組的名稱是什麼?這是什麼類型的對象以及如何使用它?
有3個主要部分和4個由「issuedTime」「text」「url」和「validToTime」組成的子部分,您如何開始將其轉換爲對象?如果只有1個主要部分,然而對於3個主要部分來說做起來相當簡單,並且對於每個主要部分沒有識別讓我撓頭從哪裏開始。
任何意見讚賞。
[{
"issuedTime":"7:13pm Sunday 13 June 2010",
"text":"\nAmended 7:10pm.\n\nText text and more text\n",
"url":"\/folder\/fc\/name.png",
"validToTime":"12:00am Monday 14 June 2010"
},{
"issuedTime":"8:33pm Sunday 13 June 2010",
"text":"\nText and more text.\n",
"url":"\/folder\/fc\/name.png",
"validToTime":"12:00pm Monday 14 June 2010"
},{
"issuedTime":"10:40am Sunday 13 June 2010",
"text":"\nAnd even more text.",
"url":"\/folder\/fc\/name.png",
"validToTime":"12:00am Tuesday 15 June 2010"
}
]
我將與此並行看看它產生了什麼結果,如果我可以給每個部分一個標識符,例如[0],[1],[2](3個部分),那麼我可以使用簡單的echo $ out - > [0] text;或者echo $ out - > [2] url;那可以工作嗎? – Gary 2010-06-13 16:45:22
每個部分都有一個標識符... $ var。這是你解碼json時自動爲你做的。在你的例子中(上面的代碼)$ var從0到2.它像你所說的訪問,$ obj [$ var] - > text ... echo $ obj [1] - > text;等等......我不確定我是否完全理解你的評論...... – 2010-06-13 18:43:36
@彼得,對不起,花了這麼長的時間來回應,我需要做的是抓住每個部分的每個標題,以便我可以輸出到一個網頁表,如果它只有1個部分而不是3個,它會很容易做到,但不確定如何讓腳本抓住第一部分的URL並將其放在頁面上,然後從第2部分抓取URL並輸出換句話說,對於3個「發佈時間」和3個文本等具有單獨的身份。 – Gary 2010-06-15 07:04:20