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

-9.9%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 1024 Linux

4.97 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 2048 Linux

8.3 /mes

/mes

Facturado cada 12 meses

-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.59 /mes

/mes

Facturado cada 12 meses

-21%

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

65 /mes

/mes

Facturado cada 12 meses

-8.8%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 16384 Windows

45.65 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Epyc Cores
RAM
RAM
4 GB
Space
Space
50 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 4096 Windows

18.1 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 8192 Linux

25.85 /mes

/mes

Facturado cada 12 meses

-10%

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

231 /mes

/mes

Facturado cada 12 meses

-15.6%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
30 Mbps
DDoS Protected SSD-KVM 1024 Linux

38 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 16384 Linux

50 /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.