每次刷新页面时,我都会尝试将数据写入 php 文件。下面的代码成功写入文件,但是第一次重写后文件内容保持不变,即使每次刷新页面时用于写入文件的数组中包含的数据都不同。
我的问题是:如何重写或替换已经存在的 .php 文件的内容?
我试图unlink('../html/freesample2.php');
通过删除“写入”文件然后重新创建它来解决这个问题,但它没有帮助。
我很感激任何建议。
//Create variable for file I want to write to
//second parameter 'a' stands for APPEND
$f = fopen('../html/freesample2.php', 'a') or die('fopen failed');
$php_script= '<?php $free_sample_array_new = Array(); $free_sample_array_new[] = '.$free_sample_array[0].'; $free_sample_array_new[] = '.$free_sample_array[1].'; ?>';
fwrite($f, $php_script);
fclose($f);