2. 1. Es un conjunto de instrucciones que a lo largo del programa van a
ser ejecutadas multitud de veces. Es por ello, que este conjunto de
instrucciones se agrupan en una función. Las funciones pueden ser
llamadas y ejecutadas desde cualquier punto del programa.
3. 2. Una función puede recibir parámetros externos de los cuales
dependa el resultado de dicha función. Es decir, según el parámetro o
parámetros con los que se invoque a la función, ésta devolverá un
resultado u otro.
4. 3. La utilidad fundamental de las funciones es no tener que repetir partes de código comunes,
que sería necesario repetir varias veces. Esas partes de código comunes se agrupan en funciones y
simplemente llamaremos a la función cada vez que necesitamos ejecutar ese código. De esta
manera, evitamos la repetición que hace más largo y difícil de entender un programa o desarrollo
web.
5. 4. Podemos crear nuestras propias funciones. De una forma general,
podríamos crear nuestras propias funciones para conectarnos a una base de
datos o crear los encabezados o etiquetas meta de un documento HTML.
Esta función podría ser llamada al principio de todas nuestras páginas de la
siguiente forma:
6. 5. Lectura mas fácil: es mucho mas fácil entender el nombre de una
función que varias instrucciones, se debe procurar poner nombres
orientados a lo que hace la función.
7. 6. Reducción del tiempo de depuración:
Además de reducir el tiempo de programación, utilizar
procedimientos y funciones ayuda a reducir el tiempo de depuración.
Cuando se pone el mismo código en varios lugares, a veces es difícil
hacer cambios de depuración en todos esos lugares. Si haces el cambio
a un solo lugar, pero no lo haces en los otros dos lugares, es fácil
confundirse. Esto hace que sea difícil encontrar el problema y
eliminarlo de todos los lugares del programa.
8. 7. Efectos de mantenimiento:
Los efectos sobre el mantenimiento del programa, que es la más
costosa de las etapas de desarrollo, puede ser tanto buenos como
malos. Al igual que con la depuración, si el problema se encuentra en
un procedimiento llamado, entonces puedes encontrarlo una vez y
eliminarlo rápidamente. Sin embargo, si el programador que escribió
el código, usó procedimientos y funciones en exceso, el programa
puede ser más difícil de entender. Entre más difícil sea de entender,
más tiempo se necesita para arreglar un programa.
9. 1. PHPeros: foro muy popular donde la comunidad de desarrolladores,
interactúan entre si resolviendo cualquier problema o reto que se
proponga.
http://www.phperos.net/foro/
2. Comunidad de PHP: Apoya constantemente a los programadores en
PHP, con la creación de proyectos.
http://www.comunidaddephp.org/index.php
3. Aprender a Programar: Aprender a programar está cosechando el
reconocimiento de diferentes medios relevantes que valoran la calidad de sus
contenidos y sitúan a la plataforma web como una de las mejores para
aprender programación. Esto se explica por la alta calidad de los contenidos
que se ofrecen en el portal web, que obtiene altas valoraciones en todos los
aspectos por parte de los usuarios.
http://aprenderaprogramar.com./