Breaking

Post Top Ad

Your Ad Spot

martes, 7 de mayo de 2019

PHP aprueba funciones de flecha corta

El equipo de PHP aprobó recientemente las funciones de flecha corta RFC propuestas por Nikita Popov, Levi Morrison y Bob Weinand.
En la RFC muestra esto como un ejemplo para darle una idea de cómo se puede usar:
$extended = function ($c) use ($callable, $factory) {
    return $callable($factory($c), $c);
};
 
// with arrow function:
$extended = fn($c) => $callable($factory($c), $c);
Un ejemplo de Laravel podría verse así:
// Current
$users->map(function($user) {
    return $user->first_name.' '.$user->last_name;
});

// with arrow function:
$users->map(
    fn($user) => $user->first_name.' '.$user->last_name
);
Short Arrow Functions está diseñado para ser incluido en PHP v7.4, y puede leer más sobre esto en la wiki de PHP y escuchar el Podcast de PHP Internalsdonde Nikita Popov se une a ellos para discutir este cambio.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

Post Top Ad

Your Ad Spot

Páginas