PHP 检查文件是否被 flock() 锁定?
2022-08-30 23:40:06
如果文件存在,但当前已使用 ? 锁定,将失败fopen()
LOCK_EX
还是我必须打开它,然后尝试设置一个锁,以确定一个是否已经存在?
我也读过那将;flock()
暂停 [脚本] 直到您无限期地获得锁定或直到脚本超时
如果是这样,这个“暂停”是否真的可以被绕过;
if (!flock($f, LOCK_SH | LOCK_NB)) {
// file locked, do something else
}