php 数组

蓝色的雨哎 2012-06-11 07:07:10
Array
(
[0] => Array
(
[category_id] => 15
[category_name] => 14inch
[parent_category_id] => 1
[parent_name] => ホイール・タイヤセット
)

[1] => Array
(
[category_id] => 16
[category_name] => 15inch
[parent_category_id] => 1
[parent_name] => ホイール・タイヤセット
)

[2] => Array
(
[category_id] => 17
[category_name] => 16inch
[parent_category_id] => 1
[parent_name] => ホイール・タイヤセット
)

[3] => Array
(
[category_id] => 18
[category_name] => 17inch
[parent_category_id] => 1
[parent_name] => ホイール・タイヤセット
)

[4] => Array
(
[category_id] => 36
[category_name] => SUV
[parent_category_id] => 2
[parent_name] => 輸入タイヤ 単品
)

[5] => Array
(
[category_id] => 37
[category_name] => VAN
[parent_category_id] => 2
[parent_name] => 輸入タイヤ 単品
)

[6] => Array
(
[category_id] => 42
[category_name] => 16inch
[parent_category_id] => 87
[parent_name] => 国産タイヤ 単品
)

[7] => Array
(
[category_id] => 43
[category_name] => 17inch
[parent_category_id] => 87
[parent_name] => 国産タイヤ 単品
)

[8] => Array
(
[category_id] => 82
[category_name] => 24inch
[parent_category_id] => 2
[parent_name] => 輸入タイヤ 単品
)

)

按照 parent_category_id 他的值进行分组。
比如:
Array
(
[0] => Array
( [0] => Array
(
[category_id] => 15
[category_name] => 14inch
[parent_category_id] => 1
[parent_name] => ホイール・タイヤセット
)

[1] => Array
(
[category_id] => 16
[category_name] => 15inch
[parent_category_id] => 1
[parent_name] => ホイール・タイヤセット
)

[2] => Array
(
[category_id] => 17
[category_name] => 16inch
[parent_category_id] => 1
[parent_name] => ホイール・タイヤセット
)

[3] => Array
(
[category_id] => 18
[category_name] => 17inch
[parent_category_id] => 1
[parent_name] => ホイール・タイヤセット
)
)

[1] => Array
(
[0] => Array
(
[category_id] => 36
[category_name] => SUV
[parent_category_id] => 2
[parent_name] => 輸入タイヤ 単品
)

[1] => Array
(
[category_id] => 37
[category_name] => VAN
[parent_category_id] => 2
[parent_name] => 輸入タイヤ 単品
)
[2] => Array
(
[category_id] => 82
[category_name] => 24inch
[parent_category_id] => 2
[parent_name] => 輸入タイヤ 単品
)
)

[2] => Array
( [0] => Array
(
[category_id] => 42
[category_name] => 16inch
[parent_category_id] => 87
[parent_name] => 国産タイヤ 単品
)
[1] => Array
(
[category_id] => 43
[category_name] => 17inch
[parent_category_id] => 87
[parent_name] => 国産タイヤ 単品
)


)
)
代码简单点 效率高点 就行。
...全文
79 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝色的雨哎 2012-06-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

foreach($arr AS $v)
{
$res[$v["parent_category_id"]][] = $v;
}

结果在$res数组中
[/Quote]

哦 你是用 $v["parent_category_id"] 做的健值啊。也行,那就先这样吧。
itcaicai 2012-06-11
  • 打赏
  • 举报
回复
+++++++++++++
[Quote=引用 3 楼 的回复:]
foreach($arr AS $v)
{
$res[$v["parent_category_id"]][] = $v;
}

结果在$res数组中
[/Quote]
  • 打赏
  • 举报
回复
问题呢?
amani11 2012-06-11
  • 打赏
  • 举报
回复
foreach($arr AS $v)
{
$res[$v["parent_category_id"]][] = $v;
}

结果在$res数组中
qq120848369 2012-06-11
  • 打赏
  • 举报
回复
ausort。
jackfans 2012-06-11
  • 打赏
  • 举报
回复
什么啊

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧