⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 handle_gettreeselect.php

📁 PPExam 是一个通用的在线考试系统
💻 PHP
字号:
<?php/** * 根据一个梯级结构生成Select树形结构 * * @param array $treearray	获得Select的array * @param string $insname	表单名 * @param mix $selected		选中项的值 * @param string $key		Key标记 * @param string $val		Val标记 * @param string $tk		选项前面增加的标记 * @param string $show		提示语句 * @param bool $inner		是否只返回Option项 * @return string */!defined('MODULE') && exit('Forbidden');function GetTreeSelect($treearray,$insname='select',$selected=0,$key='',$val='',$show='',$action='',$tk='',$inner=false) {	$action = str_replace("&quot;",'"',$action);	$header = "<select name=\"$insname\" id=\"$insname\" $action>\r\n";	$footer = '</select>';		$body = '';		if (is_array($treearray)) {		foreach ($treearray as $k => $v) {			if ($selected == $v[$key]) {				$body .= "<option value=\"{$v[$key]}\" selected>$tk{$v[$val]}</option>\r\n";			}else {				$body .= "<option value=\"{$v[$key]}\">$tk{$v[$val]}</option>\r\n";			}			if ($v['sun'] && is_array($v['sun'])) {				$body .= GetTreeSelect($v['sun'],'',$selected,$key,$val,'','','&nbsp;&nbsp;&nbsp;'.$tk ,true);			}		}	}	if ($inner) {		return $body;	}else {		if ($show) {			return $header."<option value=\"\">$show</option>\r\n".$body.$footer;		}		return $header.$body.$footer;	}}

⌨️ 快捷键说明

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