Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo utilizar thinkphp5 para consultar recursivamente los datos enviados en el formulario como condición?

¿Cómo utilizar thinkphp5 para consultar recursivamente los datos enviados en el formulario como condición?

función pública fun1($uid)

{

$list = db('table')-gt;where(['rank_id'=gt;$uid])-gt; select();

if(empty($list)) return [];

else{

$arr = [];

foreach ($list as $item)

{

$arr = array_merge($arr, $this-gt; fun1($item['id']));

}

return $arr;

}

}

función pública fun2($uid, $ arr=[])

{

$list = db('table')-gt; donde(['rank _id'=gt; $uid])-gt; ();

if(empty($lista))return $arr;

else{

$arr = array_merge($arr, $lista);

foreach ($ lista como $elemento)

{

$arr = $this-gt; $item['id'], $arr );

}

return $arr;

}

}

Dos pruebas para el método de disponibilidad.