"; while (list ($key, $val) = $this->fun_adm_each($parameters)) { if (false === $this->checkEmpty($val)) { $val = str_replace("'", "'", $val); //$val = str_replace("\"",""",$val); $sHtml .= ""; } } //submit按钮控件请不要含有name属性 $sHtml = $sHtml . ""; $sHtml = $sHtml . ""; return $sHtml; } protected function fun_adm_each(&$array) { $res = array(); $key = key($array); if ($key !== null) { next($array); $res[1] = $res['value'] = $array[$key]; $res[0] = $res['key'] = $key; } else { $res = false; } return $res; } /** * 校验$value是否非空 * if not set ,return true; * if is null , return true; **/ protected function checkEmpty($value) { if (!isset($value)) return true; if ($value === null) return true; if (trim($value) === "") return true; return false; } }