자바에서 제공하는 synchronized 키워드 기능처럼
php에서 원하는 함수를 동기화 시키는 방법이 있나요?
php 매뉴얼의 함수 설명하는 부분에서는 관련내용을
찾지 못했습니다.
이 질문을 하게된 배경은
DB에 이미 특정 레코드가 있는지를 확인하여
이미 레코드가 있으면 중복하여 INSERT 할 수 없도록
체크 (duplication check)하여
중복신청을 방지하는데 duplication check 하는 함수가 동기화 되지 않아서
중복신청이 들어오는 경우가 있거든요.
그래서 이 함수를 동기화 시켜서 이 함수코드가 동시에 실행 되지 않도록 하려고 합니다.