您好,欢迎访问一九零五行业门户网

PHP文件加锁确保多线程写入安全

这篇文章介绍的内容是关于php文件加锁确保多线程写入安全,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
[php] view plain copy function write_file($filename, $content) { $lock = $filename . '.lck'; $write_length = 0; while(true) { if( file_exists($lock) ) { usleep(100); } else { touch($lock); $write_length = file_put_contents($filename, $content, file_append); break; } } if( file_exists($lock) ) { unlink($lock); } return $write_length; }
相关推荐:
php文件上传error的错误类型
以上就是php文件加锁确保多线程写入安全的详细内容。
其它类似信息

推荐信息