funciones 05 curso php tutoriales academia usero estepona

Upload: jose-luis-usero-vilchez

Post on 04-Apr-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 Funciones 05 Curso PHP Tutoriales Academia Usero Estepona

    1/4

    @INTE ACADEMIA Curso de PHP

    Sesin 5. Funciones

    5.1. Funciones

    Una funcin permite escribir un bloque de cdigo que puede ser usado distintas

    veces dentro de un programa. Vamos a ver un ejemplo de uso de las funciones dentro de

    un pequeo programa. Vamos a hacer un pequeo programa que nos calcule el cuadrado

    de un nmero y lo ponga en un cuadro.

    1. Cree el siguiente formulario:

    2. Este formulario llamar al archivo cuadrado.php, cuyo cdigo PHP es el siguiente:

    3. Aqu esta la funcin. Para empezar, toda funcin tiene que tener un nombre, que en

    este caso es cuadrado. Despus, entre parntesis aparece el argumento, que es una

    variable: el argumento es el nmero que hay darle a la funcin para que calcule el

    cuadrado.

    Cabecera de una funcin:

    function nombredefuncion(argumentos) {

    cuerpo de la funcin}

    1/4 AINTE INFORMTICA S.L.

  • 7/30/2019 Funciones 05 Curso PHP Tutoriales Academia Usero Estepona

    2/4

    @INTE ACADEMIA Curso de PHP

    4. En el cuerpo de la funcin tenemos dos rdenes: la primera calcula el cuadrado del

    nmero y lo mete en una variable llamada resultado

    $resultado = $n * $n;

    5. La segunda y ms importante, devuelve el valor de la funcin. Lo que hace es devolver

    el contenido de la variable que calculamos anteriormente y que contiene el cuadrado

    del nmero.

    6. La palabra function lo nico que hace es definir la funcin, luego la tenemos que usar.

    Esto es lo que se produce en la parte principal del programa. Primero se toma el

    contenido del formulario y se introduce en una variable:

    $varnumero=$_POST['numero'];

    7. Luego se llama a la funcin cuadrado pasando como argumento el contenido de la

    variable y el resultado se imprime en la pantalla:

    print ("Cuadrado:".cuadrado($varnumero));

    8. El resultado del programa ser similar al siguiente:

    Ejercicios.

    1. Cree una funcin que eleve un numero a otro y selo con un formulario como

    si fuera un calculadora

    FORMULARIO:

    Potencia

    Base

    Exponente

    2/4 AINTE INFORMTICA S.L.

  • 7/30/2019 Funciones 05 Curso PHP Tutoriales Academia Usero Estepona

    3/4

    @INTE ACADEMIA Curso de PHP

    PHP SIN FUNCIN

    PHP CON FUNCIN

  • 7/30/2019 Funciones 05 Curso PHP Tutoriales Academia Usero Estepona

    4/4

    @INTE ACADEMIA Curso de PHP

    print(potencia($varbase,$varexponente));

    ?>

    2. Cree una funcin que imprima en la pantalla un texto un nmero determinado

    de veces. El formulario debe contener dos cuadros: uno para la palabra y otro

    para el nmero de veces que queremos que salga la palabra.

    4/4 AINTE INFORMTICA S.L.