El documento describe las ventajas de usar funciones en PHP para agilizar el desarrollo web, incluyendo reducir código, permitir la reutilización de código, usar parámetros para cálculos flexibles, y definir valores predeterminados. También recomienda algunas comunidades en línea para ampliar los conocimientos sobre funciones PHP.
2. Razones por las cuales se considera conveniente el
uso de las funciones para agilizar el proceso de
desarrollo en PHP
1) Ayudan a reducir el código escrito en la aplicación. Por
ende podemos obtener aplicaciones más livianas.
Ejemplo:
3. 2) Permiten desarrollar aplicaciones de forma mucho más
rápida, debido a que reutilizamos el código escrito.
Ejemplo:
4. 3) Podemos hacer uso de parámetros para calcular o hacer
las operaciones que deseemos, esto hará que nuestras
funciones realicen cálculos dependiendo de los valores
enviados a ellas.
Ejemplo:
5. 4) Las variables que se declaran en la función solo existen
dentro de la misma, lo que nos permite pensar que las
funciones son como subprogramas.
Ejemplo:
6. 5) Con las funciones además de procesar datos podemos
devolver valores calculado con la instrucción return y
almacenar el valor obtenido en una variable, pasarla a otra
función etc.
Ejemplo:
7. 6) Se pueden definir valores predeterminados.
Ejemplo:
8. 7) La funciones que existen ya en PHP, nos permiten realizar
funcionalidades que de no ser así nos ocuparía gran parte del
tiempo de desarrollo, lo que ayuda mucho a centrarnos en el
código y en las funciones primordiales de nuestros proyectos
algunas son:
9. Comunidades virtuales de expertos disponibles en la
web para ampliar los conocimientos en funciones PHP.
http://www.forosdelweb.com
Propósito: Se aprende PHP paso a paso.
Ventajas: Esta enfocado en el interés y aprendizaje de las
personas que se inician en la programación web.
Desventajas: La información la cual esta dividida por temas,
puede desorientar un poco al usuario.
10. http://www.lawebdelprogramador.com/
Propósito: Es una comunidad de programadores que está diseñada
para que tanto programadores aficionados como profesionales puedan
disponer de una herramienta completa y actualizada, con el fin de
compartir conocimientos, resolver dudas o publicar sus propias
creaciones.
Ventajas: Hay temas e información muy variada.
Desventajas: La información es muy general y no tiene un buen foro
para las inquietudes.
11. http://aprenderaprogramar.com
Propósito: Informar el manejo de las funciones, métodos y ejemplos
para practicar.
Ventajas: Los temas se explican de una manera fácil y entendible.
También se realizan prácticas sobre los temas que se están estudiando.
Desventajas: La información es muy variada y también carece de un
buen foro para las dudas e inquietudes.