miércoles, 27 de mayo de 2009

Funciones, Procedimientos

Procedimiento: Porción de código que realiza una tarea determinada (reutilizable!!). Los procedimientos contienen código que puede ser usado en cualquier parte del programa haciendo así más eficiente la tarea de programar
Ej 1):
function saludar(){
echo "hola mundo";
}
Uso:
echo saludar();

Función: procedimiento que retorna un valor.

En php la diferencia entre procedimiento y función no es tan explícita como en otros lenguajes. Por esto se tiende a decir “función” tanto a “funciones” propiamente, como a “procedimientos”.

Para poder reutilizar mejor las funciones, éstas pueden recibir “parámetros”.
Los parámetros son valores que se escriben entre los paréntesis de una función, en el momento que se la está “llamando”.
Ej 2):
function saludar_con_nombre($nombre){
echo "hola ".$nombre;
}
Uso:
echo saludar_con_nombre("checho");
----------------------

Notas:
- Si creamos una variable $var fuera de una función, NO podemos usar esa variable dentro de la función.
- Si declaramos una variable dentro de una función, esa variable “vive” solo dentro de la función declarada. Luego que termina de ejecutarse la función, la o las variables que fueron creadas dentro de la función dejan de existir.
- Usamos la palabra “return” (sin comillas) para indicar que la función debe terminar y “regresar” algun valor (este valor que regresemos puede ser de cualquier tipo de dato del que ya vimos, o podemos no regresar ningún valor si queremos que la función “solo termine”).
- Podemos especificar la cantidad de parámetros que queramos que nuestra función use(espere del usuario).

No hay comentarios:

Publicar un comentario