Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Ventajas de funciones en PHP

No description
by

Jorge Doria

on 17 April 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Ventajas de funciones en PHP

Evidencia 3 - Sesión virtual "Funciones PHP"
Conveniencia del uso de Funciones 1
Jorge Luis Doria Ortiz
Programa: Desarrollo web con PHP

1. Facilita la comprensión y posterior trabajo.
4. Modularidad
3. Ahorro de memoria.
5. División de trabajo en equipo.
6. Comprobación individual de funciones.

7. Menor tiempo de desarrollo.
Conveniencia del uso de Funciones 2
Independiente de donde se encuentre un código que resuelve un problema se puede invocar una función diseñada para tal propósito. Para posteriores trabajos sólo se modificará el arreglo $notas (sin importar el tamaño del arreglo).

Ejemplo
:
Cosiste en resolver un problema complejo dividiéndolo en problemas más sencillos.
Siguiendo con el ejemplo de los promedios sin tantos detalles en las funciones.
Resultado
Promedio = 3.95
2. Reutilización de código.
Se puede reutilizar el código que calcula el promedio, guardando la función en una biblioteca y llamando el archivo.
Resultado
Promedio Español = 3.95
Promedio Ciencias Naturales = 4.25
Promedio Matemáticas = 3.8
Como se reutiliza el mismo código de la función se tendrán menos líneas en el archivo principal (index.php)
Opción 1.
Opción 2.
Es evidente que la opción 1 ahorra más líneas de código.
7.1. Menor tiempo de codificación
7.2. Menor tiempo de depuración
Se requiere hacer dinámico el sistema de ingresos de notas de una materia y calcular promedio.

Para esto, se cuenta con cuatro funciones. Como se muestra en el código:
Es posible dividir el trabajo conociendo (o estando de acuerdo con) los argumentos y retornos que deben tener las funciones.
Retomando el código anterior podrían dos personas asignarse las tareas así:
Persona 1
Persona 2
Esta es una ventaja de usar funciones. Pudiendo probar cada función y no todo el código del archivo principal.

Ejemplo
:
Resultado
Array ( [0] => 4.3 [1] => 3.6 [2] => 4.5 )
El invocar una función demora menos que escribir toda una solución.

Ejemplo
: Teniendo un arreglo $notas
En vez de realizar el siguiente código en el index.php
Hacer la función calcularPromedio e invocarla así:
Ejemplo
: Cambiar el arreglo como argumento por referencia ya que modifica las notas sin necesidad de asignar nuevamente.
Expertos PHP online
Full transcript