PHP 8.4: las novedades que refuerzan el lenguaje para el desarrollo moderno

PHP 8.4: las novedades que refuerzan el lenguaje para el desarrollo moderno

PHP 8.4: la madurez continúaCon el lanzamiento de PHP 8.4, el lenguaje prosigue la transformación que inició con PHP 7. Esta versión aporta funciones que acercan PHP a los lenguajes modernos sin perder su característica sencillez.Property HooksLa función más esperada permite definir getters y setters directamente en la declaración de las propiedades. Se acabaron los verbosos métodos getX() y setX(): el código es más limpio y más expresivo.Visibilidad asimétricaAhora es posible definir una visibilidad distinta para la lectura y la escritura de una propiedad. Por ejemplo, una propiedad pública para la lectura pero privada para la escritura, un patrón muy habitual que por fin cuenta con soporte nativo.Mejoras en el tipadoSe han ampliado los tipos de retorno covariantes y contravariantes. Las constantes tipadas en las interfaces permiten contratos más estrictos. El nuevo tipo «never bottom» mejora el análisis estático.Impacto para los desarrolladoresLos principales frameworks (Laravel, Symfony) ya aprovechan estas novedades. La migración desde PHP 8.3 se facilita gracias a herramientas de compatibilidad automatizadas.Fuente: Nikita Popov, colaborador de PHP Core, notas de versión de php.net y PHP Foundation Blog, enero de 2026
WhatsApp
SI
Arla - Salott-IT Engineering IA
Asistente virtual