同一文件的多个fopen和同一文件的fwrite PHP?

同一文件的多个fopen和同一文件的fwrite PHP?,php,file,Php,File,我有一个脚本,我在浏览器的3个不同选项卡中每1秒刷新一次。脚本打开一个文件,读取它,然后写回它 有没有办法保持数据与此问题的一致性,还是php自己处理 如果选项卡a打开并编辑它,当写入选项卡b时,会发生什么情况?用于处理并发性您可以使用不同的实例同时打开文件 当您编写文件时,两者都将执行操作,并且操作是按照其及时顺序完成的 如果要将数据记录到文件中,只需将当前实例的信息与日志数据放在一起即可 如果文件已打开,则不需要执行任何操作,请制作一个标记以检查该操作。或者使用PHP提供的flock选项。该

我有一个脚本,我在浏览器的3个不同选项卡中每1秒刷新一次。脚本打开一个文件,读取它,然后写回它

有没有办法保持数据与此问题的一致性,还是php自己处理


如果选项卡a打开并编辑它,当写入选项卡b时,会发生什么情况?

用于处理并发性

您可以使用不同的实例同时打开文件

当您编写文件时,两者都将执行操作,并且操作是按照其及时顺序完成的

如果要将数据记录到文件中,只需将当前实例的信息与日志数据放在一起即可

如果文件已打开,则不需要执行任何操作,请制作一个标记以检查该操作。或者使用PHP提供的flock选项。该标志可以存储在数据库中,也可以存储为文件。操作完成后删除该标志。开始操作前,请检查标志状态