Funciones PHP
Lisseth Cancimance
Documento Presentador Al Profesor Edgardo Leon Ceballos En La
Clase De Desarrollo Web Con PHP
SENA
Cali
2021
Solución
1. 7 razones por las cuales considera conveniente el uso de las funciones
para agilizar el proceso de desarrollo en PHP
1. Simplificar el código
Al momento de programar es muy común encontrar procesos que son repetitivos. Estos
conjuntos de instrucciones que se repiten, se pueden incluir en una función que se
puede llamar cada vez que sea requerida.
Ejemplo de código que se repite
Ejemplo de código en una función
En ambos casos se cumple el objetivo, pero en el segundo caso, se evita repetir código.
2. Modularidad
Escribir funciones permite que nuestra aplicación sea modular, porque las funciones se
encargan de resolver una parte de nuestro problema. Siguiendo con nuestro ejemplo
anterior, la función promedio () estará disponible para hallar el promedio de cualquier
estudiante y en cualquier materia.
Ejemplo
3. Estandarización
Los parámetros de las funciones se convierten en datos estándar para el resto del
código, pues no se podrá hallar el promedio de un estudiante si las calificaciones son
con letras
Ejemplo
4. Reusabilidad
Es, tal vez, la principal razón por la que se debe usar funciones, porque permiten ser
llamadas muchas veces, lo que hace que se vuelvan reutilizables.
Como se puede ver en el ejemplo, la función promedio () es llamada varias veces,
cambiando el valor de los parámetros.
Ejemplo
5. Coleccionables
Se pueden crear y clasificar las funciones en archivos independientes que pueden
invocados desde otros archivos php para hacer uso de las funciones. A este tipo de
archivos se conocen como bibliotecas de funciones.
Ejemplo 1
En este archivo (funciones.php) se crearon las funciones promedio() y
estadoEstudiante().
Ejemplo 2
Con la instrucción include, se invoca el archivo funciones.php para que las funciones
contenidas en éste queden disponibles en el index.php
6. Fáciles de usar
La tarea difícil es escribir el código que la función debe procesar para arrojar el
resultado que se requiere. Pero, el uso de la función es sencillo porque solamente es
invocarla y especificar los parámetros que requiere la misma.
7. Ámbito Global
Al crear bibliotecas de funciones, éstas quedan disponibles en un ámbito global para
ser invocadas en cualquier parte de nuestro código.
Conclusiones
Es conveniente usar funciones en el desarrollo con PHP porque:
Simplifica el diseño.
Disminuye la complejidad de los algoritmos.
Disminuye el tamaño total del programa.
Ahorra en tiempo de programación porque promueve la reusabilidad del código.
Favorece el trabajo en equipo.
Facilita la depuración y prueba.
Facilita el mantenimiento.
Permite la estructuración de librerías específicas.
6. Existen funciones que ya están prediseñadas en PHP, que nos permiten
realizar funcionalidades que de no ser así nos ocuparía gran parte del
tiempo de desarrollo, lo que permite centrarnos en el código y en las
funciones primordiales de nuestros proyectos algunas son:
isset($Precio) : Permite saber si una variable está definida
is_numeric($Valor): Permite saber si el contenido de una variable es un
número o una cadena.
http://byspel.com/funciones-en-php/
2. Comunidades PHP OnLine