Edición #1 ·
Web Programming.

Noticias verificadas para desarrolladores full-stack. Cada dato enlaza a su fuente original.

VIGILARPHP y Laravel

PHP 8.6 trae la aplicación parcial de funciones

El RC1 llega el 24 de septiembre y la versión final el 19 de noviembre. Pon ? o ... en lugar de argumentos y obtienes un closure.

Por Karlen TriminoEdición #1

Qué hacer

Añade el RC de 8.6 a tu matriz de CI esta semana para que noviembre no te pille por sorpresa.

El calendario: RC1 el 24 de septiembre, más RC el 8 de octubre, el 22 de octubre y el 5 de noviembre, y la versión final el 19 de noviembre de 2026.

La novedad que más se va a notar es la aplicación parcial de funciones (aprobada 33 a 0). Pon ? o ... en lugar de argumentos y obtienes un closure:

$f = foo(1, ?, 3);   // closure que espera $b
$g = foo(1, ...);    // closure que espera el resto
$out = array_map(str_replace('hello', 'hi', ?), $lines);

Encaja de forma natural con el operador pipe que llegó en PHP 8.5. PHP 8.6 también añade una función nativa clamp().

Fuentes