Threaded::synchronized

(PECL pthreads >= 2.0.0)

Threaded::synchronized — Синхронізація

Опис

public Threaded::synchronized(Closure $block, mixed ...$args): mixed

Виконує блок, зберігаючи блокування синхронізації посилальних об'єктів для контексту, що викликає.

Список параметрів

block

Блок коду для виконання.

args

Список аргументів змінної довжини для використання як аргументи функції блоку.

Значення, що повертаються

Значення блоку, що повертається.

Приклади

Приклад #1 Синхронізація

Loading...

Результат виконання наведеного прикладу:

bool(true)