*/
function save($array = '')
{
if ((!is_array($array)) || empty($array)) {
return false;
}
if (!is_writable($this->file)) {
die("File '{$this->file}' is not writeable, please CHMOD it to 777!");
}
$vars = $this->get();
$vars = !empty($vars) ? array_merge($vars, $array) : $array;
$str='';
foreach ($vars AS $key => $value)
{
$str .= trim($key) . ' = "' . trim($value).'"' . __CR__;
}
//dump($str);
if (!empty($str)) {
@$fd =&fopen($this->file,"w+");
@fputs($fd,$str);
@fclose($fd);
}
return true;
}
/**
* 删除一个配置
* @param unknown_type $varName
*/
function del($varName = ''){
if(empty($varName)){
return false;
}
if (!is_writable($this->file)) {
die("File '{$this->file}' is not writeable, please CHMOD it to 777!");
}
$vars = $this->get();
$str='';
$flag=0;
foreach ($vars as $key=>$value){
if($key!=$varName){
$str .= trim($key) . ' = "' . trim($value).'"' . __CR__;
}else {