Join 4,000+ others and never miss out on new tips, tutorials, and more.
pecl install openswoole-22.0.0 | composer require openswoole/core:22.1.2
<?php OpenSwoole\Timer::set(array $timerSettings)\:\ void
true: Enable coroutine support within a timer callable
if successful, it returns
if the operation failed, it returns
Set the runtime settings for Timer callables. The settings can be accessed by
<?php OpenSwoole\Timer::set([ 'enable_coroutine' => true, ]); var_dump(OpenSwoole\Timer::setting);
You can use the
set method to enable full coroutine support within a timer context, it will automatically create a coroutine context for you so you don't need to create the initial
go() context when a timer runs.