每个级别的子/父对总和

时间:2013-05-23 12:09:58

标签: php arrays recursion sum parent-child

很遗憾地问,答案可能是递归的但是无法理解递归。

拥有可在该工作流程中拥有子工作流程的工作流程,我可以计算每个工作流程中的时间,但无法将子工作流程时间添加/总计为总父工作流程。

$flow = array('1' => '2','2' => '3','3' => '2','2' => '1');

工作流程1 - >工作流程2 - >工作流程3 - >工作流程2 - > Workflow1

//parent -> child
$flow_down = array('1' => '2','2' => '3');
//time taken in that workflow
$time = array('1' => 30,'2' => 30,'3' => 30);

我如何进入

//Desired result (total time taken in that workflow)
$result = array('1' => 90,'2' => 60,'3' => 30);

帮助将不胜感激

0 个答案:

没有答案