SlideShare una empresa de Scribd logo
1 de 12
DESARROLLO WEB EN PHP
7 razones de uso de PHP
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.
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.
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;
….
?>
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;
}
?>
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;
?>
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.
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.
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.
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;
?>
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
Gracias por su atención.
“Recuerda que el conocimiento es
nuestro poder, entonces aprender
se convierte en nuestro
superpoder”.

Más contenido relacionado

La actualidad más candente

Jose manuel avila gonzález
Jose manuel avila gonzálezJose manuel avila gonzález
Jose manuel avila gonzálezJose Avila
 
Evidencia sesión virtual “funciones php”
Evidencia sesión virtual “funciones php”Evidencia sesión virtual “funciones php”
Evidencia sesión virtual “funciones php”JOANSAGO
 
Action script 3
Action script 3Action script 3
Action script 3AlysaMc
 
Andres alexis canizales (1)
Andres alexis canizales (1)Andres alexis canizales (1)
Andres alexis canizales (1)alexisprom
 
Edgar campo action scrip
Edgar campo action scripEdgar campo action scrip
Edgar campo action scripFabian_1819
 
Trabajo de multimedia 2
Trabajo de multimedia 2Trabajo de multimedia 2
Trabajo de multimedia 2cortesjj
 
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php luigiacarigua
 
Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2luigiacarigua
 
Alejandra vargas
Alejandra vargasAlejandra vargas
Alejandra vargaszalejitha
 

La actualidad más candente (19)

Jose manuel avila gonzález
Jose manuel avila gonzálezJose manuel avila gonzález
Jose manuel avila gonzález
 
Evidencia sesión virtual “funciones php”
Evidencia sesión virtual “funciones php”Evidencia sesión virtual “funciones php”
Evidencia sesión virtual “funciones php”
 
Action script
Action scriptAction script
Action script
 
Action script 3
Action script 3Action script 3
Action script 3
 
Andres alexis canizales (1)
Andres alexis canizales (1)Andres alexis canizales (1)
Andres alexis canizales (1)
 
Complemento
ComplementoComplemento
Complemento
 
Action script 3.0
Action script 3.0Action script 3.0
Action script 3.0
 
Edgar campo action scrip
Edgar campo action scripEdgar campo action scrip
Edgar campo action scrip
 
Trabajo de multimedia 2
Trabajo de multimedia 2Trabajo de multimedia 2
Trabajo de multimedia 2
 
Action script 3.0
Action script 3.0Action script 3.0
Action script 3.0
 
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
Aprendiendo php my sql, javascript, css, html5 capitulo 3 (introduccion a php
 
Sandra 1101
Sandra  1101Sandra  1101
Sandra 1101
 
Flash
FlashFlash
Flash
 
Java swing
Java swingJava swing
Java swing
 
Funciones php
Funciones phpFunciones php
Funciones php
 
Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2Aprendiendo php my sql, javascript, css, html5 capitulo 2
Aprendiendo php my sql, javascript, css, html5 capitulo 2
 
Alejandra vargas
Alejandra vargasAlejandra vargas
Alejandra vargas
 
MVC en CakePHP 2.0
MVC en CakePHP 2.0MVC en CakePHP 2.0
MVC en CakePHP 2.0
 
java
javajava
java
 

Similar a 7 Razones para usar funciones PHP - Desarrollo web en php

Sesion virtual funciones_php_actividad3_
Sesion virtual funciones_php_actividad3_Sesion virtual funciones_php_actividad3_
Sesion virtual funciones_php_actividad3_Ignacio Fiesco
 
Funciones php sesion virtual-evidencia
Funciones php sesion virtual-evidenciaFunciones php sesion virtual-evidencia
Funciones php sesion virtual-evidenciamilcl0319
 
Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”Alejandro Andrés Aranda
 
Desarrollo web con php
Desarrollo web con phpDesarrollo web con php
Desarrollo web con phpEmilis Ochoa
 
Depurando Java Script - Programador PHP
Depurando Java Script - Programador PHPDepurando Java Script - Programador PHP
Depurando Java Script - Programador PHPJuan Belón Pérez
 
Evidencia: Sesión virtual “Funciones PHP"
 Evidencia: Sesión virtual “Funciones PHP" Evidencia: Sesión virtual “Funciones PHP"
Evidencia: Sesión virtual “Funciones PHP"Alejandro Andrés Aranda
 
Framework Laravel
Framework LaravelFramework Laravel
Framework LaravelRafael Lobo
 
Evidencia sesión virtual funciones php
Evidencia sesión virtual funciones phpEvidencia sesión virtual funciones php
Evidencia sesión virtual funciones phpSebastian Torres
 
Ventaja del uso de las Funciones en PHP
Ventaja del uso de las Funciones en PHPVentaja del uso de las Funciones en PHP
Ventaja del uso de las Funciones en PHPJC Marley
 
Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2Edgar Dueñas
 
9 tecnologías v1.1
9 tecnologías v1.19 tecnologías v1.1
9 tecnologías v1.1UTN
 
Zend framework
Zend frameworkZend framework
Zend frameworkluislolo
 
Explique 7 razones por las cuales considera conveniente el uso de las funcion...
Explique 7 razones por las cuales considera conveniente el uso de las funcion...Explique 7 razones por las cuales considera conveniente el uso de las funcion...
Explique 7 razones por las cuales considera conveniente el uso de las funcion...Adrian Ascanio
 
Ventajas de usar funciones en php
Ventajas de usar funciones en phpVentajas de usar funciones en php
Ventajas de usar funciones en phpGiovanny Cuadros
 

Similar a 7 Razones para usar funciones PHP - Desarrollo web en php (20)

Sesion virtual funciones_php_actividad3_
Sesion virtual funciones_php_actividad3_Sesion virtual funciones_php_actividad3_
Sesion virtual funciones_php_actividad3_
 
Funciones php sesion virtual-evidencia
Funciones php sesion virtual-evidenciaFunciones php sesion virtual-evidencia
Funciones php sesion virtual-evidencia
 
Practica de aples
Practica de aplesPractica de aples
Practica de aples
 
Principios programacion
Principios programacionPrincipios programacion
Principios programacion
 
Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”
 
Desarrollo web con php
Desarrollo web con phpDesarrollo web con php
Desarrollo web con php
 
Depurando Java Script - Programador PHP
Depurando Java Script - Programador PHPDepurando Java Script - Programador PHP
Depurando Java Script - Programador PHP
 
Evidencia: Sesión virtual “Funciones PHP"
 Evidencia: Sesión virtual “Funciones PHP" Evidencia: Sesión virtual “Funciones PHP"
Evidencia: Sesión virtual “Funciones PHP"
 
Framework Laravel
Framework LaravelFramework Laravel
Framework Laravel
 
Evidencia sesión virtual funciones php
Evidencia sesión virtual funciones phpEvidencia sesión virtual funciones php
Evidencia sesión virtual funciones php
 
Actividad III
Actividad IIIActividad III
Actividad III
 
Funciones en php
Funciones en phpFunciones en php
Funciones en php
 
Ventaja del uso de las Funciones en PHP
Ventaja del uso de las Funciones en PHPVentaja del uso de las Funciones en PHP
Ventaja del uso de las Funciones en PHP
 
Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2
 
9 tecnologías v1.1
9 tecnologías v1.19 tecnologías v1.1
9 tecnologías v1.1
 
Zend framework
Zend frameworkZend framework
Zend framework
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
 
Explique 7 razones por las cuales considera conveniente el uso de las funcion...
Explique 7 razones por las cuales considera conveniente el uso de las funcion...Explique 7 razones por las cuales considera conveniente el uso de las funcion...
Explique 7 razones por las cuales considera conveniente el uso de las funcion...
 
Ventajas de usar funciones en php
Ventajas de usar funciones en phpVentajas de usar funciones en php
Ventajas de usar funciones en php
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 

7 Razones para usar funciones PHP - Desarrollo web en php

  • 1. DESARROLLO WEB EN PHP 7 razones de uso de PHP
  • 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”.