关于PHP自定义递归函数的关键节点

关于PHP自定义递归函数的关键节点这里简单解说一下:首先,递归的情况,递归函数里,必须要存在if ~else  ,用来判断是进入递归还是返回结果。

我们先看一下图中的4中颜色的箭头。蓝色箭头:递归的结果我们需要从空结果开始一路追加保存,注意,是追加,不是覆盖。绿色箭头:达成追加结果保存的写法。红色箭头:达成递归的关键。黄色箭头:达成返回最终结果的关键。