Noticias de Tecnología 5-8 minutos

PHP 8.5, nueve meses después: pipe operator, URI extension y el estado de la migración

Diego Cortés
Diego Cortés
Full Stack Developer & SEO Specialist
Compartir:
PHP 8.5, nueve meses después: pipe operator, URI extension y el estado de la migración

PHP 8.5 cumple nueve meses con la 8.5.8 ya en producción, y el pipe operator y la URI extension son estándar en los proyectos que migraron. Este análisis resume qué aportó la versión, qué deprecaciones conviene revisar y por qué 2026 es el momento de dar el salto.

PHP 8.5 en cifras: nueve meses después

De la 8.5.0 (noviembre de 2025) a la 8.5.8

PHP 8.5 llegó a producción el 20 de noviembre de 2025, y la mayoría de desarrolladores empezó a adoptarla durante 2026. Nueve meses después, la rama estable está en la 8.5.8, publicada como release de seguridad: el ritmo de mantenimiento confirma que la versión es la opción sólida del ecosistema, con correcciones activas y sin señales de desaceleración.

Adopción en el ecosistema y compatibilidad con Laravel 13

La adopción se aceleró cuando los frameworks principales declararon compatibilidad. Laravel 13, por ejemplo, exige PHP 8.3 como mínimo y funciona sin problemas con 8.5, lo que ha animado a muchos equipos a migrar durante su ciclo de actualización. Para proyectos nuevos, empezar directamente en 8.5 es hoy la decisión por defecto.

Lo más destacado de PHP 8.5

El pipe operator (|>)

La novedad más comentada es el pipe operator: pasa el valor de la izquierda a un callable de un solo parámetro situado a la derecha y evalúa al resultado. Encadena transformaciones sin anidar llamadas:

$slug = $title
    |> fn ($t) => strtolower($t)
    |> fn ($t) => str_replace(' ', '-', $t);

El código queda más legible que las llamadas anidadas equivalentes, y para operaciones de una sola línea es difícil volver atrás.

La nueva URI extension

La URI extension aporta parsing conforme a estándares RFC 3986 y WHATWG con una API orientada a objetos, resultado de la colaboración en la comunidad open source. Sustituye con elegancia a los helpers sueltos que cada proyecto tenía para descomponer URLs, con soporte oficial y comportamiento predecible.

Clone with y cURL persistente

Dos mejoras más pequeñas pero muy usadas: clone with permite crear copias de objetos modificando propiedades concretas en una sola expresión, y cURL persistente reutiliza conexiones en peticiones repetidas, un alivio real para clientes HTTP que hacen muchas llamadas al mismo host.

Qué se deprecó y qué puede romperse

Como toda versión mayor, 8.5 elimina deprecaciones y ajusta comportamiento. Antes de migrar conviene revisar los avisos de deprecación que tu aplicación acumula en los logs: extensiones antiguas, funciones marcadas como obsoletas y detalles de tipos son los puntos donde suelen aparecer sorpresas. La mayoría de apps bien mantenidas migran sin cambios, pero las que arrastran años de deuda técnica necesitan una pasada previa.

Por qué migrar en 2026: seguridad y soporte

El ciclo de releases y las actualizaciones de seguridad

El argumento más fuerte es el soporte: cada rama recibe actualizaciones de seguridad durante un periodo limitado, y quedarse en 8.3 o 8.4 significa acumular vulnerabilidades sin parche. Estar en la rama mantenida, ahora la 8.5, es la forma más barata de mantener la seguridad del servidor al día.

Checklist rápida para Laravel y apps legacy

Para aplicaciones Laravel: actualizar PHP en el servidor o contenedor, ejecutar la suite de tests, revisar los logs de deprecación y subir la versión de las dependencias que lo requieran. Para proyectos legacy: primero auditar deprecaciones y extensiones, después actualizar en un entorno de staging y solo entonces tocar producción. Con esa checklist, el proceso es directo para apps bien mantenidas.

Conclusión

Nueve meses después de su lanzamiento, PHP 8.5 es la versión estable del ecosistema: pipe operator, URI extension y clone with ya son estándar, la 8.5.8 mantiene la rama al día y Laravel 13 la soporta sin fricción. Migrar en 2026 es una decisión de seguridad y mantenimiento, no solo de features.

Si trabajas con PHP y Laravel, sigue leyendo el blog: en Blender Deluxe compartimos guías prácticas de desarrollo web cada semana.

Categorías