Сохранить массив в файл…

Функции для чтения/записи массива в файл.

function load_array_dump($filename) {
$fp = fopen($filename,»r»);
$content = fread($fp,filesize($filename));
fclose($fp);
eval(‘$array=’.gzuncompress(stripslashes($content)).’;’);
return($array);
}

function save_array_dump($filename, $array) {
$dump = addslashes(gzcompress(var_export($array,true),9));
$fp = fopen($filename, «wb+»);
fwrite($fp, $dump);
fclose($fp);
}

2 Responses to Сохранить массив в файл…

  1. А чем unserialize(file_get_contents()) не нравится, имхо — самый лучший способ.

  2. Тут размер меньше получается, и где-то было, что serialize — медленный

Оставьте комментарий