gpt4 book ai didi

php - 两个用户同时写入一个文件? (PHP/file_put_contents)

转载 作者:可可西里 更新时间:2023-11-01 13:27:09 24 4
gpt4 key购买 nike

如果我通过设置了 FILE_APPEND 标志的 file_put_contents 将数据写入文件,并且两个用户同时提交数据,它会追加,还是有一个有没有可能一个条目会被覆盖?

如果我设置了LOCK_EX标志,第二次提交是要等第一次提交完成,还是得不到独占锁,数据会丢失?

PHP 通常如何处理?我正在运行 5.2.9 版。如果这很重要。

谢谢,瑞安

最佳答案

您还可以检查 flock实现正确锁定的函数(不是基于 while/sleep 技巧)

关于php - 两个用户同时写入一个文件? (PHP/file_put_contents),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4682533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com