Page 6 - Programador-PHP
P. 6
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
Sobre la finalidad de las funciones................................................80
Paso de variables por referencia en funciones..............................80
Modificando variables globales mediante el uso de global...........81
Llamadas de retorno.....................................................................82
Pasar argumentos en una llamada de retorno..........................83
Argumentos no conocidos.........................................................84
Conocer la cantidad de argumentos.....................................84
Obtener una lista completa de todos los argumentos...........85
Obtener un argumento específico.........................................85
Saber si una función puede ser llamada (callable)....................85
Material de lectura adicional.....................................................86
Diferentes formas de recoger argumentos para hacer una
llamada de retorno....................................................................87
Forma 1: recibir argumentos en un array..............................87
Forma 2: recibir argumentos 1 a 1........................................88
Llamadas recursivas.....................................................................89
Helpers..........................................................................................91
Un helper que retorna la fecha actual.......................................91
Un helper que modifica una variable global, haciendo una
llamada de retorno....................................................................92
Taller de Funciones........................................................................93
Trabajando con el Sistema de Archivos....................94
Recorrido rápido por las principales funciones..............................94
Apertura de archivos.................................................................94
Modos de apertura................................................................95
Ruta hacia el archivo.............................................................96
Utilizar o no include_path......................................................96
Lectura de Archivos..................................................................97
Escribir en un archivo...............................................................97
6