多进程同时写一份文件会怎样?
/**flock(file,lock,block)*file必需,规定要锁定或释放的已打开的文件*lock必需。规定要使用哪种锁定类型。*block可选。若设置为1或true,则当进行锁定时阻挡其他进程。
*lock*LOCK_SH要取得共享锁定(读取的程序)
*LOCK_EX要取得独占锁定(写入的程序)
*LOCK_UN要释放锁定(无论共享或独占)
*LOCK_NB如果不希望flock()在锁定时堵塞/*if(flock($file,LOCK_EX)){fwrite($file,'writemorewords');flock($file,LOCK_UN);}else{//处理错误逻辑}fclose($file);)
0