Вход Регистрация
Файл: DARK WARS/dark_war/class/ini.class.php
Строк: 23
<?php
class ini {    
    static function 
array_ini($file$flag false) {
        
$array = @parse_ini_file($file$flag);
        
        if (
$flag) {
            foreach (
$array as $key => $value) {
                foreach (
$value as $key2 => $value2) {
                    
$array [$key] [$key2] = $value2;
                }
            }        
        } else {
            foreach (
$arr as $key => $value) {
                
$array [$key] = $value;
            }
        }
        return 
$array;
    }
    
    static function 
save($file$array) {
        
$tmp_file '/dark_war/tmp/fddffd.ini';
        
$ini = array();
            foreach (
$array as $key => $value) {
                
$ini [] = "$key = "".$value."";";
            }


        
// сохраняем во временный файл
        
if (!@file_put_contents($tmp_fileimplode("rn"$ini))) {
            return 
false;
        }

        if (
IS_WINDOWS) {
            
// в винде файл перед заменой нужно удалить
            
if (@file_exists($file) && !@unlink($file)) {
                return 
false;
            }
        }
        
// переименовываем временный файл в нужный нам
        
if (!@rename($tmp_file$file)) {
            return 
false;
        }


        return 
true;
    }    
    

}
?>
Онлайн: 0
Реклама