martes, 9 de junio de 2015

Programación en shell Linux. Parte IV


Programación en shell Linux. Parte IV

Funciones 

           En programación, una función es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra función o programa. Una función puede llamarse múltiples veces e incluso llamarse a sí misma (función recurrente). Las funciones pueden recibir datos desde afuera al ser llamadas a través de los parámetros y deben entregar un resultado. En general las funciones deben tener un nombre único en el ámbito para poder ser llamadas, una lista de parámetros de entrada y su código. A continuación veremos una estructura básica de función y cómo debemos llamarla.

function hola_mundo(){
codigo
}
hola_mundo()

           Podemos observar cómo aunque no lleven parámetros siempre se pondrán los paréntesis. Ahora veremos como pasar parametros a las funciones:

function hola_mundo($parb1, $parb2){
codigo
}
hola_mundo($para1, 'para2')

            Observamos como introducimos dos paramentros (para1 y 2) en la llamada de la funcion y otros dos (parab 1 y 2) en la declaracion de esta. Esto nos indica que los parametros paraX se denominaran parbX dentro de la funcion, pero tendran el valor inicial de paraX.

No hay comentarios:

Publicar un comentario