PHP 8.4 in 2026: The Features That Stuck
A practical look back at PHP 8.4 well into 2026: which features I kept in production, from property hooks to the new array helpers, and…
A practical look back at PHP 8.4 well into 2026: which features I kept in production, from property hooks to the new array helpers, and…
PHP 8.4's asymmetric visibility lets a property be public to read but private to write. I deleted a stack of getters. Here's the syntax, the…
A year of shipping PHP 8.4 property hooks in production: what actually replaced my old methods, where they made things worse, and the gotcha I…
PHP 8.4 added array_find, array_find_key, array_any, and array_all. Here's where they actually replace a foreach in real code, and where they don't.
PHP 8.4 property hooks and asymmetric visibility, with before-and-after code. The getter and setter boilerplate I deleted, and where these features bite back.
PHP enums quietly replaced years of class constants and validation helpers in my code. Here's where backed enums earn their keep, and the one limit…