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