0
我有10個陣列具有以下格式:循環通過陣列並把字符串轉換爲嵌套數組
這是$數據
Array
(
[0] => stdClass Object
(
[id] => 1
[name] => Product Name
[category] => Product category
[permName] => Product-Name
[picture] => http://randomdomain.com/1.jpg
[idUser] => 1,2,3
[rating] => 120,880,450
[description] => Review 1, Review 2, Review 3
[firstName] => Name 1, Name 2, Name 3
[lastName] => Last 1, Last 2, Last 3
[userName] => userName 1, Username 2, Username 3
)
[1] => stdClass Object
(
[id] => 2
[name] => Product Name 2
[category] => Product category
[permName] => Product-Name
[picture] => http://randomdomain.com/1.jpg
[idUser] => 1,2,3
[rating] => 120,880,450
[description] => Review 1, Review 2, Review 3
[firstName] => Name 1, Name 2, Name 3
[lastName] => Last 1, Last 2, Last 3
[userName] => userName 1, Username 2, Username 3
)
)
我想將每個陣列ID用戶所,等級,描述,名字, lastName,userName嵌套數組中。我想這樣做是這樣的:
foreach ($data as $row) {
$firstName = $row->firstName;
$firstNames = explode(',', $firstName);
}
哪把它變成數組,但我會怎樣,然後將它裝回其原來的地方,但作爲一個嵌套的數組原來的陣列?
非常感謝 – Claremont 2012-02-23 07:47:33
嗨克萊蒙特,它工作好嗎?可能有一個錯誤 - 我發佈了一個希望更正確的版本:)。你可以在沒有'$ nested'變量的情況下完成它,但我很忙! – ale 2012-02-23 07:50:07
是的,它的工作很好,謝謝你的幫助。 – Claremont 2012-02-24 19:40:52