flock
가벼운 상담 파일 잠금
flock()
함수는 파일을 잠그거나 릴리스합니다.
성공하면 True를 반환하십시오. 실패하면 false를 반환하십시오.
<? php $ file = fopen ( "test.txt" , "w+" ) ; // 독점 잠금 if ( flock ( $ file , lock_ex ) ) { fwrite ( $ 파일 , "글을 쓰십시오" ) ; // 릴리스 잠금 플록 ( $ file , lock_un ) ; } 또 다른 { Echo "오류 잠금 파일!" ; } fclose ( $ 파일 ) ; ?>
무리 ( 파일 , 잠금 , 블록 )
매개 변수 | 설명하다 |
---|---|
파일 | 필수의. 잠겨 있거나 릴리스 할 열린 파일을 지정합니다. |
잠그다 | 필수의. 사용할 잠금 유형을 지정하십시오. |
차단하다 | 선택 과목. 1 또는 true로 설정되면 잠금이 수행 될 때 다른 프로세스를 차단하십시오. |
Flock () 작업 파일은 열린 파일 포인터 여야합니다.
잠금 매개 변수는 다음 값 중 하나 일 수 있습니다.