Capítulo 3. Funciones

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Una función es un bloque de código con nombre que realiza una tarea específica, posiblemente actuando sobre un conjunto de valores que se le dan, también conocidos comoparámetros , y posiblemente devolviendo un único valor o un conjunto de valores en una matriz. Las funciones ahorran tiempo de compilación -no importa cuántas veces las llames, las funciones se compilan sólo una vez para la página. También mejoran la fiabilidad al permitirte corregir cualquier error en un solo lugar en lugar de en todos los sitios en los que realizas una tarea, y mejoran la legibilidad al aislar el código que realiza tareas específicas.

Este capítulo presenta la sintaxis de las llamadas a funciones y las definiciones de funciones, y explica cómo gestionar variables en funciones y pasar valores a funciones (incluyendo el paso por valor y el paso por referencia). También trata las funciones variables y las funciones anónimas.

Llamar a una función

Las funciones de un programa PHP pueden estar incorporadas (o, al estar en una extensión, efectivamente incorporadas) o definidas por el usuario. Independientemente de su origen, todas las funciones se evalúan de la misma manera:

$someValue = function_name( [ parameter, ... ] );

El número de parámetros que requiere una función difiere de una función a otra (y, como veremos más adelante, puede incluso variar para una misma ...

Get Programación PHP, 4ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.