handle_getbusstreelist.php

来自「PPExam 是一个通用的在线考试系统」· PHP 代码 · 共 32 行

PHP
32
字号
<?php/** * 获得Buss的列表 根据上级栏目id *  * @param  number $top	上级栏目ID * @return array */function GetBussTreeList($top=0,$hard=false) {	$top = intval($top);	!class_exists('Lister_Passport_Buss') && Iimport('Lister_Passport_Buss');	$lister_lister = new Lister_Passport_Buss();	$lister_lister -> CreateWhere(array("`upid`='$top'"));	if ($hard) {		$lister_lister -> EnableCache(false);	}	$rtlister = $lister_lister -> GetLister();	if ($rtlister && is_array($rtlister)) {		foreach ($rtlister as $k => $v) {			if ($v['id'] == $top) {				continue;		//防止死循环			}			$rr = GetBussTreeList($v['id']);			if ($rr && is_array($rr)) {				$rtlister[$k]['sun'] = $rr;			}		}		return $rtlister;	}else {		return array();	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?