/**
* @param $array 递归调用
* @param int $pid
* @return array
*/
public static function recursion($array, $pid = 0)
{
try {
$arr = array();
$temp = array();
foreach ($array as $k => $v) {
if ($v['pid'] == $pid) {
$temp = self::recursion($array, $v['id']);
if ($temp) {
$v['sub'] = $temp;
}
$arr[] = $v;
}
}
}catch (\Exception $e){
var_dump(getError($e));exit();
}
return $arr;
}
递归调用
最新推荐文章于 2021-04-23 18:02:07 发布