2. INTRODUCCIÓN.
La funciones dentro de la sintaxis PHP forman parte de un esquema primordial
del mismo, es uno de los pilares de tal sintaxis que fortalecen la misma, las
funciones como se vera a continuación nos permiten crear aplicaciones
dentro de nuestro propio código, con una abreviación que simplifica su
ejecución, a la hora de escribir el código del mismo.
3. 7 RAZONES PARA USAR FUNCIONES
1. Simplificación del código.
2. Eficacia en la actualización.
3. Fácil comprensión.
4. Re-utilidad.
5. Disminución de errores.
6. Fiabilidad.
7. Comprobación individual.
4. SIMPLIFICACIÓN DE CÓDIGO.
Donde solo se requiere escribir las instrucciones de una sola ves, dentro de la
única función o varias, permitiendo que no se desencadene un amplio
código como lo seria, hacerlo a mano sin uso de las mismas.
Ejemplo:
<?php
….
$result = opracnes($x1, $x2, $operdr);
Echo “El resultado de la operación es:”.$result;
….
?>
5. EFICACIA EN LA ACTUALIZACIÓN.
Permite un sistema muy sencillo al momento de actualizar, dejando de lado la
absurda necesidad de buscar en un amplio código, la línea de código para
actualizar.
Ejemplo:
<?php
function opeacnes($x1, $x2) {
$result=$x2+$x1; /*la breve actualización podría ser entre el operador o las
variables y sus valores*/
return $result;
}
?>
6. FÁCIL COMPRENSIÓN.
Su comprensión es de mayor entendimiento, el nombre y lo que puede llegar a
cumplir la función, mas que un conjunto de operaciones sin comentarios o
agrupadas sin sentido alguno.
Ejemplo:
<?php
….
$total=$nu1+$nu2;
$echo $total;
….
$total=$nu4+$nu3;
$echo $total;
….
?>
Del ejemplo anterior podríamos pasar
a mejor comprensión de la siguiente
forma.
<?php
$total=operaciones($nu1,$nu2,$opera);
Echo “El resultado es”.$total;
?>
7. RE-UTILIDAD.
Cada desarrollador se encargara de poder crear sus bibliotecas con el fin de que
estas puedan guardar códigos, con el fin de reutilizarlos en alguna instancia
del programa llamando el archivo.
<?php
require_once ‘./biblioteca.php’;
?>
Llamando las funciones y ejecutando las nuevas a lo ultimo del llamado de la
librería.
8. DISMINUCIÓN DE ERRORES.
Como desarrolladores si encontramos un error mientras usamos funciones, se
nos hará mas fácil corregirlos.
Ejemplo:
Tenemos una función que ejecuta un foreach, derivado de un array, si la
ejecución del foreach tiene un error, toda la función saldrá mal, a menos que
tengamos una alternativa else o un break.
9. FIABILIDAD.
Suele ofrecernos mayor confianza un modulo que es creado y probado usando
una función, que uno creado desde cero y sin usar funciones.
Ejemplo:
Como se mostraba anterior mente en la “fácil comprensión” también lo es aquí,
no es necesario ni recomendable crear un modulo de aplicación web sin
funciones, ya que seria como reinventar la rueda, y sujetos a miles de
errores.
10. COMPROBACIÓN INDIVIDUAL.
Las funciones nos permiten probarlas, de forma individual, haciendo posible verificar a priori
los posibles errores que puedan surgir.
Ejemplo:
<?php
function suma ($n1,$n2) {
$tot=$n1+$n2;
return $tot;
}
$num1=12;
$num2=3;
$total = operaciones($num1,$num2,$opera);
echo "El resultado de la operacion es :".$total;
?>
11. COMUNIDADES DE EXPERTOS.
• SoloLearn: es una comunidad gratuita en la que puedes certificarte en cursos
de aprendizaje orientados a la programación, web en donde solo tu decides
hasta donde llegar y te propones con perseverancia a alcanzar tus metas y
superarlas.
• GitHub: Es una “comunidad” en donde toda clase de programador puede
subir sus códigos, verdaderamente funcionales, en donde nos muestran
como hacer cosas que tal ves no sabíamos, esta comunidad esta mayor
mente dirigida a aquellos aprendices autodidactas.
• Por ultimo estan las siguientes 3 paginas que son verdaderamente
funcionales para personas con experiencia en la programacion o ya sean
principiantes, en donde les enseñan a programar:
tutorialesprogramacionya.com , Aprendeaprogramar.com , codecademy.com
12. Gracias por su atención.
“Recuerda que el conocimiento es
nuestro poder, entonces aprender
se convierte en nuestro
superpoder”.