note 46821 added to function.var-export
| From: | voyager at noo dot ru | Date: | Sun, 24 Oct 2004 17:04:30 +0000 |
| Subject: | note 46821 added to function.var-export | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-79043@lists.php.net to get a copy of this message | ||
Here is another way to save and restore variables:
<?php
function var_to_file($var, $file)
{
$exported = var_export($var, true);
$fp = fopen($file, "w");
fwrite($fp,$exported);
fclose($fp);
}
function var_from_file($file)
{
if(!file_exists($file))
{
return;
}
$content=join("",file($file));
if(!$content)
{
return;
}
eval("\$temp = $content; ?>");
return $temp;
}
?>
----
Manual Page -- http://www.php.net/manual/en/function.var-export.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+46821
Delete -- http://master.php.net/manage/user-notes.php?action=delete+46821&report=yes
Reason: bad code -- http://master.php.net/manage/user-notes.php?action=delete+46821&report=yes&reason=bad+code
Reason: spam -- http://master.php.net/manage/user-notes.php?action=delete+46821&report=yes&reason=spam
Reason: useless example -- http://master.php.net/manage/user-notes.php?action=delete+46821&report=yes&reason=useless+example
Reason: contains commercial links -- http://master.php.net/manage/user-notes.php?action=delete+46821&report=yes&reason=contains+commercial+links
Reason: useless note -- http://master.php.net/manage/user-notes.php?action=delete+46821&report=yes&reason=useless+note
Reject -- http://master.php.net/manage/user-notes.php?action=reject+46821&report=yes
Search -- http://master.php.net/manage/user-notes.php