SlideShare una empresa de Scribd logo
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

Historia y características de php
Historia y características  de phpHistoria y características  de php
Historia y características de php
Sam Meci
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
cemayoral
 

La actualidad más candente (20)

Tabla comparativa entre bases de datos sql y nosql
Tabla comparativa entre bases de datos sql y nosqlTabla comparativa entre bases de datos sql y nosql
Tabla comparativa entre bases de datos sql y nosql
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Historia y características de php
Historia y características  de phpHistoria y características  de php
Historia y características de php
 
Funciones php sesion virtual-evidencia
Funciones php sesion virtual-evidenciaFunciones php sesion virtual-evidencia
Funciones php sesion virtual-evidencia
 
7. Mantenimiento de Software
7. Mantenimiento de Software7. Mantenimiento de Software
7. Mantenimiento de Software
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- umlEquipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
 
Bases de datos con PHP y PDO
Bases de datos con PHP y PDOBases de datos con PHP y PDO
Bases de datos con PHP y PDO
 
FUNCIONES DE UN DBA
FUNCIONES DE UN DBAFUNCIONES DE UN DBA
FUNCIONES DE UN DBA
 
Preguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del softwarePreguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del software
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
ESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVASESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVAS
 
Curso Java Avanzado 2 Servlets
Curso Java Avanzado   2 ServletsCurso Java Avanzado   2 Servlets
Curso Java Avanzado 2 Servlets
 
Los pilares de la poo
Los pilares de la pooLos pilares de la poo
Los pilares de la poo
 
Gramáticas formales
Gramáticas formales Gramáticas formales
Gramáticas formales
 
Estructuras de datos en Introducción a la Programación
Estructuras de datos en Introducción a la ProgramaciónEstructuras de datos en Introducción a la Programación
Estructuras de datos en Introducción a la Programación
 
Ciclo while y do while
Ciclo while y do whileCiclo while y do while
Ciclo while y do while
 
Funciones en Python
Funciones en Python Funciones en Python
Funciones en Python
 
Funciones en c++
Funciones en c++Funciones en c++
Funciones en c++
 
Programación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaProgramación 3: Clases y objetos en Java
Programación 3: Clases y objetos en Java
 

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

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

Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”
 
Sesion virtual funciones_php_actividad3_
Sesion virtual funciones_php_actividad3_Sesion virtual funciones_php_actividad3_
Sesion virtual funciones_php_actividad3_
 
7 Razones para usar las funciones php
7 Razones para usar las funciones php7 Razones para usar las funciones php
7 Razones para usar las funciones php
 
Razones para el uso de funciones en php
Razones para el uso de funciones en phpRazones para el uso de funciones en php
Razones para el uso de funciones en php
 
Desarrollo web php
Desarrollo web phpDesarrollo web php
Desarrollo web php
 
Desarrollo Web con PHP
Desarrollo Web con PHPDesarrollo Web con PHP
Desarrollo Web con PHP
 
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”
 
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
 
Jose manuel avila gonzález
Jose manuel avila gonzálezJose manuel avila gonzález
Jose manuel avila gonzález
 
Jose manuel avila gonzález
Jose manuel avila gonzálezJose manuel avila gonzález
Jose manuel avila gonzález
 
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
 

Último

Último (10)

Documento colaborativo. Solución del caso GA1-240201526-AA6-EV01.pdf
Documento colaborativo. Solución del caso GA1-240201526-AA6-EV01.pdfDocumento colaborativo. Solución del caso GA1-240201526-AA6-EV01.pdf
Documento colaborativo. Solución del caso GA1-240201526-AA6-EV01.pdf
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 
trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
 
Virus informático (tipos y opciones para prevenir)
Virus informático (tipos y opciones para prevenir)Virus informático (tipos y opciones para prevenir)
Virus informático (tipos y opciones para prevenir)
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 
MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.
 

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”.