public static function &CheckVars(&$array,$reserve=false) { foreach($array as $key=>$val) { if($reserve) return ; if($key==false) continue; if(is_array($val)==false) { $array[$key]=HttpHandler::CleanVal($val); } else { $array[$key]=HttpHandler::CheckVars($val); } } Return $array; }
function _saveConfig($link) { $fp=fopen($this->configPath.'link.php',"wb"); if(!$fp) $this->Messager("配置文件“{$this->configPath}link.php”无法写入,请检查文件是否有可写权限"); $link=HttpHandler::CheckVars($link,false); fwrite($fp,"<?php\r\n\$config['link']=".var_export($link,true).";\r\n?>"); fclose($fp); return true; }