PHP Polling API Passes Vote, Merged to Master Ahead of July Alpha Release
The PHP Polling API RFC passed with a 33-to-1 vote and four abstentions, closing on 3 June, with its implementation already merged into the master branch. An alpha release is scheduled for 2 July, followed by a feature freeze and Beta 1 in mid-August, and a general availability release pencilled in for 19 November. The API provides a native way to query the operating system for ready file descriptors, filling a long-standing gap that previously forced libraries like ReactPHP and AMPHP to maintain multiple backend implementations. When combined with PHP Fibers — the cooperative concurrency primitive introduced in PHP 8.1 — the Polling API enables efficient, event-driven async programming without relying on PECL extensions. Together, Fibers and the Polling API form the foundational layer on which userland event loops and async frameworks can now be built natively in PHP.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in