PHP 매뉴얼
이전 |  | 다음

# sem_acquire

(PHP 3>= 3.0.6, PHP 4 , PHP 5)

sem_acquire -- 세마포어를 획득

## 설명

int sem_acquire ( int sem_identifier)

반환값: 성공하면 `TRUE`, 실패하면 에러를 출력한다.

sem_acquire()함수는 (만일 필요하다면)세마포어를 획득할 수 있을 때까지 막는다. 이미 획득된 세마포어를 획득하려는 프로세서가 세마포어의 max_acquire를 초과한다면 영원히 중단될 것이다.

리퀘스트 처리후, 명백하게 릴리즈되지 않은 프로세서에 의해 획득된 어떤 세마포어도 자동적으로 릴리즈 되며, 경고를 발생시킬 것이다. (After processing a request, any semaphores acquired by the process but not explicitly released will be released automatically and a warning will be generated.)

참조: sem_get(), sem_release().

이전 | 처음으로 | 다음
msg_stat_queue | 위로 | sem_get