文件名称:lock:锁库提供PHP代码的序列化执行
文件大小:31KB
文件格式:ZIP
更新时间:2024-05-02 15:41:55
lock semaphore mutex PHP
| | | PHP锁/锁 该库有助于在并发情况下执行关键代码。 php-lock / lock遵循语义版本控制。 在上阅读更多。 要求 PHP 7.1或以上 可选地,使用以使用Predis锁。 可选的扩展,以启用flock()锁定,而无需在CLI脚本中忙于等待。 可以选择将flock() , ext-redis , ext-pdo_mysql , ext-pdo_sqlite , ext-pdo_pgsql或ext-memcached用作锁的后端。 请参阅下面的示例。 如果将ext-redis用于锁定并配置为使用igbinary进行序列化或使用lzf进行压缩,则还必须安装ext-igbinary和/或ext-lzf 。 安装 作曲家 要通过composer使用此库,请在存储库的根文件夹中运行以下终端命令。 composer require " malkusch/lock "
【文件预览】:
lock-master
----.php_cs.dist(2KB)
----README.md(13KB)
----LICENSE(484B)
----composer.json(2KB)
----phpstan.neon.dist(174B)
----classes()
--------exception()
--------mutex()
--------util()