Skip to content

Instantly share code, notes, and snippets.

@celestecastillo0
Last active October 28, 2021 01:21
Show Gist options
  • Save celestecastillo0/05f4cdde6039a80a8e2e61a1c2f41c87 to your computer and use it in GitHub Desktop.
Save celestecastillo0/05f4cdde6039a80a8e2e61a1c2f41c87 to your computer and use it in GitHub Desktop.
DeWeb act5 UII anonimas
<?php
$saludo = function($nombre)
{
printf("<br>Hola %s\r\n", $nombre);
};
$saludo('Mundo');
$saludo('php');
echo"<br>Celeste Castillo Flores"
?>
@celestecastillo0
Copy link
Author

"Explicación del código"
1.Abre el código php.
2. Se le asigna a la variable $saludo una función donde la propia función tendrá una variable denominada '$nombre'
4. Se imprime en pantalla el mensaje donde se mostrara a la función de $saludo ejecutarse.
6. Se indica que se ejecutara la función $saludo añadiendo la palabra 'mundo' al final de la sentencia.
7.Se indica que se ejecutara la función $saludo añadiendo la palabra "php" al final de la sentencia.
8.Imprimimos en pantalla sin ninguna condición el mensaje Celeste Castillo Flores con etiqueta echo o print ,dando salto de linea con etiqueta br.
9.Se cierra el código php.
image

@celestecastillo0
Copy link
Author

En conclusión el código nos permite ver la funcionalidad de los códigos de instrucción anónimos o closure que permiten la creación de funciones que no tienen un nombre especificado. Son más útiles como valor de los parámetros de llamadas de retorno , pero tienen muchos otros usos. Las funciones anónimas están implementadas utilizando la clase Closure.
en este caso usamos la funcion para presentar lineas con hecho y print como hola mundo y php,ademas de nombres con ayuda de etiquetas daltamos de linea y mostramos en pantalla de usuario mensajes .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment