aalfiann / event-locker-php
Event Locker 类用于在 PHP 中停止多个或并行执行。
1.0.0
2019-04-20 06:47 UTC
Requires
- php: >=5.4
This package is auto-updated.
Last update: 2024-09-20 19:25:01 UTC
README
A Event Locker 类用于在 PHP 中停止多个或并行执行。
安装
您可以通过 Composer 安装此包。
composer require "aalfiann/event-locker-php:^1.0"
如何使用
use aalfiann\EventLocker; require_once ('vendor/autoload.php'); $locker = new EventLocker(); // lock echo "Waiting...\n"; $locker->lock(); // sleep for 10 seconds echo "Sleeping...\n"; sleep(10); echo "Finished!\n"; // unlock $locker->unlock();
您可以设置自定义锁名称。默认为 locker.lock
。
// Example if you want to set identify locker for post. $locker = new EventLocker('post.lock');