Funciones 05 Curso PHP Tutoriales Academia Usero Estepona
-
Upload
jose-luis-usero-vilchez -
Category
Documents
-
view
213 -
download
0
Transcript of Funciones 05 Curso PHP Tutoriales Academia Usero Estepona
-
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.