This Week In PHP Internals - Sept 9, 2026
A PHP RFC went to a vote on Friday and its author pulled it back by Sunday night, over a no vote from the person who wrote the policy it broke — which leaves a...
Start a project
Practical notes on Laravel, Livewire, delivery cadence, and accessible design — written in the flow of real client work.
A PHP RFC went to a vote on Friday and its author pulled it back by Sunday night, over a no vote from the person who wrote the policy it broke — which leaves a...
For the third week running, no PHP RFC is in the voting phase — so instead of a scoreboard, here's a contributor who scanned half a million PHP files to answer...
For the second week running, no PHP RFC is in the voting phase — so the internals list spent the week on a question that isn't about PHP at all: who is actually...
No RFC went to a vote, and nothing is in the voting phase at all. A new contributor's array_search_range() ran into a counter-proposal for a general lazy array...
The verdict lands on PHP's 35-ballot deprecation vote — list() survives on a flat 23-23 tie — the pipe assignment operator is declined, and PHP 8.6's RFC season...
PHP's 35-ballot deprecation vote enters its final week with list() deadlocked at 21-21, a second RFC author pulls his own vote over the process rules, and PHP 8...
42 RFC ballots are open at once in PHP internals. This week: list() is losing its deprecation ballot, the dechunk filter split the room, a first-time author's p...
This Week in PHP Internals — July 8 to July 15, 2026. A brand-new class extension proposal rewrote itself mid-thread, the Deprecations RFC froze with ballots se...
This Week in PHP Internals — July 1 to July 8, 2026. The Deprecations RFC fought about WordPress and then about evidence, Time\Duration declared itself complete...
We want to hear about your company. What you're building, what's working, and what you wish you could improve.
You can book a quick intro call or send us an email. No pressure, no forms — just a friendly hello.