Php flock()是否会阻止(等待)执行,直到锁可用?
flock()是否会阻止(等待)执行,直到锁可用Php flock()是否会阻止(等待)执行,直到锁可用?,php,file,locking,flock,Php,File,Locking,Flock,flock()是否会阻止(等待)执行,直到锁可用 <?php $fp = fopen('text.txt', 'a'); flock($fp, LOCK_EX); // ... flock($fp, LOCK_UN); ?> 是,除非您这样设置非阻塞选项: flock($fp, LOCK_EX|LOCK_NB); 默认情况下,此函数将一直阻止,直到请求的锁被关闭 获得;这可以通过锁定NB选项进行控制 下面
<?php
$fp = fopen('text.txt', 'a');
flock($fp, LOCK_EX);
// ...
flock($fp, LOCK_UN);
?>
是,除非您这样设置非阻塞选项:
flock($fp, LOCK_EX|LOCK_NB);
默认情况下,此函数将一直阻止,直到请求的锁被关闭
获得;这可以通过锁定NB选项进行控制
下面