El método de implementación de búsqueda subordinada infinita de thinkphp se puede implementar mediante algoritmos de recursividad y clasificación previa.
Su idea es incorrecta, el ID principal del ID de nivel superior debería ser 0.
Eres NULL, ¿no te resulta difícil juzgar? ¿Cómo lo escribiste en la base de datos?
función b($arr, fid="0"){
estática $array=array();
foreach($arr como $v) {
if($v[pid]==0){
$array[]=$v;
b($arr,$v['id'] );
}
}
return $array;
}
El código no está verificado. Gestión de uso común