programación PHP función saregune CC 2009
definición secuencia de instrucciones con nombre
definición variable -> información función -> código
Ejemlo funciones de PHP isset() count() array() unset().....
función = TALLER
taller donde llevo algo
funciones funciones: 1) propias de PHP > 5.000 2 ) mías. A medida (ad hoc)
Declarar function nombre(){ instrucciones: }
Declarar function nombre(parámetros){ instrucciones: }
Parámetros parámetros: lista de 0 ó más variables separada con comas. ejemplos: function cabecera() {... function mostrar_articulo ($articulo ); function mostrar_ficha($ficha, $formato)
return las funciones pueden devolver un valor: literal, número, array: function iva($precio){ return $precio*1.16; }
return devuelve y termina la ejecución de la función. return valor; echo "********" }
invocar con parámetros nombre de la función con () ejemplos: isset($a) count($b) mostrar_articulo($articulo)
invocar una función lista de expresiones separada con comas. El número tiene que ser igual que las declaradas.
invocar una función declarar: una solo vez. invocar: tantas como queramos.
para que creamos función Dividir el problema: un problema complicado se convierte en varios mas pequeños.
para que creamos función cargar_datos(); examinar_peticion(); generar_contenido(); mostrar_plantilla(); generar_web()
programación estructurada dividir el problema en funciones hasta el nivel en que podamos desarrollar directamente.
para que funciones encapsular tareas: $titulo, $lema -> blog_info("titulo");
para que funciones tareas repetitivas: por ejemplo: mostrar_artículo()