(PHP 4, PHP 5, PHP 7, PHP 8)
sem_acquire — Adquire um semáforo
sem_acquire() bloqueia por padrão (se necessário) até que o semáforo possa ser adquirido. Um processo que tenta adquirir um semáforo que já adquiriu bloqueará para sempre se a aquisição do semáforo fizer com que seu número máximo de semáforos seja excedido.
Após o processamento de uma solicitação, quaisquer semáforos adquiridos pelo processo, mas não explicitamente liberados, serão liberados automaticamente e um alerta será gerado.
Versão | Descrição |
---|---|
8.0.0 |
semaphore agora espera uma instância de SysvSemaphore;
anteriormente, um resource era esperado.
|