“Conocimientos Programación>Programación PHP /MySQL

Funciones anónimas PHP

2016/2/11
Como muchos lenguajes de programación , PHP contiene una funcionalidad integrada para dar variedad a cómo se definen y se denominan funciones . Programadores de PHP pueden definir funciones pequeñas y anónimas en el código para que sea más legible y eficiente, ya que pueden en otros lenguajes de programación como Python. Para entender cómo funciona anónimo funciones en PHP , es importante entender cómo PHP maneja las funciones , y cómo anónimo funciones de trabajo en general . Funciones en PHP

Tradicionalmente , una función - en cualquier lenguaje de programación - simplemente denota un bloque de código que se ejecuta ciertas tareas. El programador define este bloque de código con un nombre, y luego se puede utilizar ese código lo largo del programa , llamando el nombre de la función. El siguiente ejemplo ilustra una función de PHP con un argumento . Un argumento que sirve como la entrada con la que una función se puede utilizar , si es necesario este Listado función

timesTwo ($ x )


{ echo $ x * 2 ; .

}
funciones y variables en PHP

Debido a la naturaleza de la intérprete de PHP , los programadores pueden usar variables para llamar a funciones . Un programador PHP logra esto mediante la creación de una variable que contiene una cadena - una palabra - que representa el nombre de una función existente . El programador puede anexar dicha variable con paréntesis de apertura y cerrado , junto con cualesquiera argumentos requeridos por la función . El intérprete PHP llamará entonces el nombre de función coincida con la cadena variable. El siguiente ejemplo ilustra cómo funciona esto en la práctica:

función func ($ arg ) {

echo "$ arg " ;

}

$ f = " func" ;

f ( "Hola "); //llama " func ( ) ", e imprime "¡Hola! "
Anónimo Funciones

general, una función anónima es una función sin nombre. Estas funciones existen "en línea " con el código existente. Esto significa que el programa no tiene un nombre definido o referencia para la función , como se declaró en el acto. Un ejemplo de una función anónima en la práctica es la función de " Lambda " de Python . El siguiente ejemplo muestra cómo un programador de Python crea una función sin nombrarlo :

>>> ( lambda x: x * 2 ) ( 3 ) //la función " lambda " sólo existe en esta línea , y no tiene nombre El

6
PHP y Funciones anónimas

el lenguaje de programación PHP no tiene la palabra clave " lambda " integrado en su sintaxis , pero permite a los programadores crear funciones anónimas . Los programadores pueden desear utilizar cuando la función en cuestión no es complejo o lo suficientemente importante como para pasar el tiempo o el espacio definirlo. Programadores de PHP puede asignar una referencia a una función de una variable. Esa función puede ser "anónimo ", en lugar de definir de antemano. Esto es similar a llamar a una función de una variable, pero sin tener que nombrar la función. El siguiente ejemplo muestra cómo se asigna una función anónima a una variable, y llamó :

$ f = function ( $ arg ) {

echo "$ arg " ;

}

f ( "Hola "); //imprime "Hola "

Programación PHP /MySQL
Cómo cifrar un archivo en PHP
Cómo: PHP cadena de sustitución
Cómo construir un CMS en PHP MySQL
Cómo crear texto sin formato y Mime con formato de correo electrónico con PHP
Niveles de aislamiento SSIS
Cómo ocultar cadenas en PHP
Cómo descargar un tutorial Oracle
Cómo hacer un formulario de referencia para los sitios web
Conocimientos Informáticos © http://www.ordenador.online