阻塞:
<?php
$fp = fopen("file_lock.txt", "r");
// 加锁
if(flock($fp, LOCK_EX))
{
echo 1;
//执行完成解锁
flock($fp,LOCK_UN);
} else {
echo 2;
}
//关闭文件
fclose($fp);
非阻塞
<?php
$fp = fopen("file_lock.txt", "r");
// 加锁
if(flock($fp, LOCK_EX | LOCK_NB))
{
echo 1;
//执行完成解锁
flock($fp,LOCK_UN);
} else {
echo 2;
}
//关闭文件
fclose($fp);
博客提及了阻塞和非阻塞相关内容,但未展开详细信息。阻塞和非阻塞是信息技术中常见概念,在网络编程、I/O操作等场景有重要应用。
974

被折叠的 条评论
为什么被折叠?



