2_5_FuncionesPHP
Transcript of 2_5_FuncionesPHP
-
8/14/2019 2_5_FuncionesPHP
1/11
Unidad Didctica 2GENERACIN DE
DOCUMENTOS WEB CONGUIONES DE SERVIDOR
2.5 Funciones
JJ Taboada 28/10/2014
Implantacin de Aplicaciones WEB.
FUNCIONES IES San Sebastin Huelva 1
-
8/14/2019 2_5_FuncionesPHP
2/11
-
8/14/2019 2_5_FuncionesPHP
3/11
-
8/14/2019 2_5_FuncionesPHP
4/11
Ejemplos de funciones para fecha devolvera: Son las 12 : 48 : 11 y hoy es 1-11-2011
28/10/2014
Implantacin de Aplicaciones WEB.
FUNCIONESIES San Sebastin Huelva
-
8/14/2019 2_5_FuncionesPHP
5/11
Creacin de nuevas Funciones PHP tiene una gran biblioteca de funciones que pueden utilizarse en cualquier
momento.
Por otra parte, es posible definir nuestras propias funciones, llamadasfunciones de usuario.
El uso de funciones brinda la capacidad de agrupar varias instrucciones
bajo un solo nombre. Esto permite usar esas instrucciones repetidas veces,en lugar de escribirlas nuevamente, invocando a la funcin con el nombreasignado.
28/10/2014
Implantacin de Aplicaciones WEB.
FUNCIONESIES San Sebastin Huelva
Definicin
Invocacin
-
8/14/2019 2_5_FuncionesPHP
6/11
Funciones Valores por defecto
Existe la posibilidad de que la funcin realice una accin por defecto.Por ejemplo, si se desea que la funcin ponga por defecto el texto encolor azul, la definimos de la siguiente forma:
28/10/2014
Implantacin de Aplicaciones WEB.
FUNCIONESIES San Sebastin Huelva
function color($cadena,$color="0000FF")
{ //imprime una cadena con el color deseadoecho "".$cadena."";
}
//color por defecto
color("IES San Sebastin");
//indicamos el color verdecolor("IES San Sebastin","#009933");
Definicin
Invocacin
-
8/14/2019 2_5_FuncionesPHP
7/11
Funciones Parmetros
28/10/2014
Implantacin de Aplicaciones WEB.
FUNCIONESIES San Sebastin Huelva
-
8/14/2019 2_5_FuncionesPHP
8/11
Funciones - ejemplo
28/10/2014
Implantacin de Aplicaciones WEB.
FUNCIONESIES San Sebastin Huelva
-
8/14/2019 2_5_FuncionesPHP
9/11
Funciones Parmetros por
referencia
28/10/2014
Implantacin de Aplicaciones WEB.
FUNCIONESIES San Sebastin Huelva
cuidado! Puede dar errorphp.ini del servidor si tiene configurada en Offla directiva:
allow_call_time_pass_reference
Actividades: Haz funcion1 a funcin5
-
8/14/2019 2_5_FuncionesPHP
10/11
Otra forma de definir
funciones de usuario
28/10/2014
Implantacin de Aplicaciones WEB.
FUNCIONESIES San Sebastin Huelva
-Definicin
-Contenido
-Cierre
Invocacin
-
8/14/2019 2_5_FuncionesPHP
11/11