PHP 8.5: Nuevas características y cambios emocionantes que debes conocer

watch 1m, 58s
views 2

19:06, 20.11.2025

Contenido del artículo
arrow

  • Operador Pipe: Simplificando tu código
  • Nuevos atributos y mejoras para un mejor control del código
  • Modernizando el ecosistema de PHP

PHP 8.5 acaba de ser lanzado, trayendo nuevas funciones y algunos cambios que rompen la compatibilidad con versiones anteriores. Si eres desarrollador de PHP, esta actualización es algo que no querrás perderte. Vamos a echar un vistazo más detallado a las nuevas herramientas y mejoras de esta versión.

Operador Pipe: Simplificando tu código

Una de las adiciones más esperadas es el nuevo operador pipe (|>). Este te permite pasar valores directamente de una función a otra sin necesidad de usar variables intermedias o asignaciones. Si alguna vez has querido tener un código más limpio y legible, esta característica será un cambio radical. El operador pipe facilita la concatenación de funciones, mejorando tu flujo de trabajo al pasar la salida de una función directamente a la siguiente. Si una función toma un solo argumento, puedes usar la sintaxis ... para pasar los valores directamente. Para funciones con múltiples argumentos, los cierres (closures) te ayudarán a gestionar cómo se asignan los valores.

Nuevos atributos y mejoras para un mejor control del código

PHP 8.5 introduce el atributo #[NoDiscard], que asegura que los valores devueltos por ciertas funciones siempre sean utilizados. Si un valor es ignorado, recibirás una advertencia, lo que ayuda a prevenir errores inesperados en tu código. Además, ahora puedes usar cierres y llamadas de primer nivel (first-class callables) en expresiones constantes, lo cual no estaba permitido en versiones anteriores. Marcar estos cierres como static asegura que no accedan a variables externas, haciendo tu código más predecible y manejable.

Modernizando el ecosistema de PHP

Otras actualizaciones incluyen funciones útiles como array_first() y array_last(), que facilitan el acceso al primer y último elemento de un arreglo. La adición del módulo URI simplifica el análisis de URLs, y el módulo Exif ahora soporta los formatos de imagen HEIF y HEIC. Estos cambios, junto con otras mejoras menores, acercan a PHP a las necesidades modernas del desarrollo web.

Mientras exploras PHP 8.5, recuerda que varias funciones obsoletas han sido eliminadas. La eliminación del soporte para ciertas sintaxis y funciones impulsará a los desarrolladores a adoptar prácticas de programación más limpias y eficientes. Esta actualización es otro paso adelante para PHP, haciendo del lenguaje una herramienta más poderosa y flexible para tus proyectos.

Compartir

¿Te ha resultado útil este artículo?

Ofertas populares de VPS

-7.4%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 4096 Windows

23.1 /mes

/mes

Facturado cada 12 meses

-20.8%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
10 TB
wKVM-SSD 16384 Metered Windows

100 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 2048 Linux

6.29 /mes

/mes

Facturado cada 12 meses

CPU
CPU
6 Epyc Cores
RAM
RAM
16 GB
Space
Space
150 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 16384
OS
CentOS
Software
Software
Keitaro
/mes

Facturado mensualmente

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 8192 Linux

20.68 /mes

/mes

Facturado cada 12 meses

-4.5%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 4096 Windows

17.08 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 16384 Linux

52 /mes

/mes

Facturado cada 12 meses

-8.1%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 8192 Windows

31.9 /mes

/mes

Facturado cada 12 meses

-9%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 16384 Windows

57.7 /mes

/mes

Facturado cada 12 meses

-16.3%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
40 Mbps
DDoS Protected SSD-KVM 2048 Linux

48 /mes

/mes

Facturado cada 12 meses

Otros artículos sobre este tema

cookie

¿Acepta las cookies y la política de privacidad?

Utilizamos cookies para asegurar que damos la mejor experiencia en nuestro sitio web. Si continúa sin cambiar la configuración, asumiremos que acepta recibir todas las cookies del sitio web HostZealot.