PHP имеет расширение для выполнения параллельного кода (потоков). Вот оно: https://www.php.net/parallel
Имеет:
- Runtime
- Класс, представляющий PHP время выполнения, которое будет выполняться задачи в новом потоке
- Future
- Класс, представляющий, что задача, выполненная во время выполнения, может вернуть
- Канал
- Способ отправки сообщений между задачами
- События
Этот Events
класс имеет Event
, Input
и Type
, связанные с ним, но я не понимаю его ни в чем, как его использовать. Документация очень скудная, и у меня нет опыта в Event l oop и подобных вещах.
Итак, в основном я спрашиваю: что делает этот класс и как я могу его использовать