根据窗体设置,我有一个函数可以写入文本文件,这是一个相当大的窗体。
不久后,我想将函数的输出与单个文件进行比较,只有目标文件与输出不同时才执行(重写文件)。你们猜想,这是一个性能问题。
这是可行的,BTW?
过程是这样的,我填写了一些表格:
写入单个文件以包含某些“ 特定” 选项
一些“ 非特定” 选项不一定在文件中写入任何内容 。
窗体随时可以更新,所以文件的内容可能根据不同的选项增长或缩小。
It only needs a rewrite to the file if I am at point #1. When at point #2, nothing should be written.
这就是我尝试过的:
if ($output != file_get_contents($filepath)) {
// save the data
}
但我觉得执行过程拖得太久了
我在这里发现一个几乎类似的问题: < a href="https://stackoverflow.com/ questions/3060125/can-i-use-files-get-contents-to-compares-to-compares- two-files" >我能用文件_get_contents () 来比较两个文件吗? ,但我的问题不同。我的问题正在将进程的结果与一个已经存在的文件进行比较,而这个文件只是先前过程的结果。如果文件不同,我只能重写它。
No sensitive data on the form, btw. Any hint is very much appreciated.
谢谢 谢谢