php高并发访问写文件
php高并发访问写文件 [代码片段(21行)]
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; }
- 上一篇:php获取当前页面的url地址
- 下一篇:php 根据经度和纬度计算距离的PHP代码
精彩图集
精彩文章