相关疑难解决方法(0)

在不同PHP线程的同一文件上运行file_put_contents()是否存在风险?

我知道file_put_contents()可以很容易地将数据附加到PHP中的文件中.我想尝试将PHP" 线程 "用于file_put_contents()来自不同PHP线程的相同日志文件.从不同的PHP线程在同一文件上运行file_put_contents()是否存在风险,或者如果文件被锁定或被另一个线程访问,这些线程是否会高兴地阻塞?

编辑:找到一个推荐flock()的类似问题,但风险问题似乎没有完全解决.这些"原子"写操作吗?

php

25
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×1