在php文件上保存变量

时间:2011-05-01 08:51:36

标签: php file

我正在尝试在php文件中保存变量。但每次输入新输入时,变量都会被覆盖而不会增加。

<?php
$var = 1000;
$file = "40.txt";
$content = serialize($var);
file_put_contents($file, $content);
$content = unserialize(file_get_contents($file));
?>

我的问题是,每次重新加载页面时如何将$ var增加500或任何值,而不将$ var重置为其原始值。因此,文件(40.txt)将保留一个值,每次刷新或打开页面时都会增加该值。

感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

$file = "40.txt";
$current = unserialize(file_get_contents($file));
file_put_contents($file, $current + 500);

如果您只使用数字,则不需要每次都序列化和反序列化。