php高并发访问写文件

前端之家收集整理的这篇文章主要介绍了php高并发访问写文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

function write ( $data )
{
    $return = false;
    if ( $handle = @fopen ( 'error.txt','a+' ) )
    {
        $i=0;
        while ( !flock ( $handle,2 ) && $i++ < 3 )
        {
            usleep ( 500000 );
        }
 
        if ( $i < 3 && fwrite ( $handle,$data . "\r\n" ) )
        {
            flock ( $handle,3 );
            $return  = true;
        }
 
        fclose ( $handle );
    }
    return $return;
}

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

猜你在找的PHP相关文章