php怎么控制递归多少次,关于一个PHP递归处理统计的问题
json數據為:
{
"code": 0,
"msg": "獲取項目列表成功",
"data": {
"2": {
"project_id": 2,
"project_name": "V稻",
"project_parent_id": 0,
"_completed": 0,
"_uncompleted": 2,
"_count": 2,
"children": [
{
"project_id": 6,
"project_name": "三級",
"project_parent_id": 2,
"_completed": 0,
"_uncompleted": 0,
"_count": 0
},
{
"project_id": 10,
"project_name": "測試項目名稱",
"project_parent_id": 2,
"_completed": 0,
"_uncompleted": 0,
"_count": 0,
"children": [
{
"project_id": 11,
"project_name": "測試項目名稱",
"project_parent_id": 10,
"_completed": 0,
"_uncompleted": 0,
"_count": 0
}
]
}
]
}
},
"debug": {
"sql": "SELECT `project_id`,`project_name`,`project_parent_id` FROM `odp_project` WHERE `project_id` = '2' OR `root` = '2' LIMIT 0,4",
"entry": []
}
}
需求是將data中下級中的_completed,_uncompleted,_count統計到上一級中。請教這個遞歸該怎么寫。
總結
以上是生活随笔為你收集整理的php怎么控制递归多少次,关于一个PHP递归处理统计的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 五霸七雄职业选择攻略
- 下一篇: 研究生数量是本科生的37倍?还考研吗?