From 4478567244559f094c4c854588c67b67988a956c Mon Sep 17 00:00:00 2001 From: augushong Date: Thu, 28 Jul 2022 17:33:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=88=86=E7=B1=BB=E9=81=8D?= =?UTF-8?q?=E5=8E=86=E9=94=99=E8=AF=AF=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/common.php b/app/common.php index b7a2978..bcc2cf2 100644 --- a/app/common.php +++ b/app/common.php @@ -204,10 +204,12 @@ function array2level($array, $pid = 0, $level = 1) $level = 1; } foreach ($array as $v) { - if ($v['pid'] == $pid) { - $v['level'] = $level; - $list[] = $v; - array2level($array, $v['id'], $level + 1); + if(!empty($v)) { + if ($v['pid'] == $pid) { + $v['level'] = $level; + $list[] = $v; + array2level($array, $v['id'], $level + 1); + } } } // halt($list);