PHP 8.4.25 and 8.5.10 RC add stack limit checks to array_walk_recursive, compact, array comparison, and DOM normalize. Segfaults become catchable Errors.
PHP 8.5 adds clone with syntax to update readonly properties while cloning. Learn how to ditch boilerplate wither methods and write cleaner immutable objects.
PHP 8.5's pipe operator (|>) enables clean left-to-right function chaining. Learn practical examples, Laravel integration with Spatie's Piper, and what comes next.
PHP 8.5's #[NoDiscard] attribute warns you when critical return values are silently discarded. Here's how to use it to write safer, self-documenting APIs.
Tempest 3.0 is the forward-thinking PHP framework requiring PHP 8.5, with a new exception handler, faster ORM, and a discovery system that removes boilerplate.