【发布时间】:2020-10-31 22:10:41
【问题描述】:
我希望你做得很好。 最近在练习PHP的时候遇到了一个问题。
给定数组如下:
$arr = array(
"P1"=>array(
"C1"=>array(
"C11"=>array(),
"C12"=>array(
"C121"=>array()
)
)
),
"P2"=>array(
"D1"=>array(
"D11"=>array(
"D121"=>array(),
"D122"=>array(
"D1221"=>array()
)
),
"D12"=>array()
)
),
"P3"=>array()
);
我们必须找到每个父母中最深的孩子。 示例输出如下:
P1 => C121
P2 => D1221
P3 =>
我对 PHP 非常陌生,因此非常感谢您的投入。
【问题讨论】:
-
您已经确定递归是相关的(因为您已将其添加为标签),那么您是否研究过如何解决问题?
-
我已经尝试过递归,这似乎是可行的方法,但是我一直以所有空数组结束
标签: php recursion multidimensional-array