SlideShare una empresa de Scribd logo
1 de 10
Desarrollo Web con
PHP
EMILIS CAMPO OCHOA
Sig
Uso de Funciones
Comunidades PHP
7 Razones por las cuales considera conveniente el
uso de las funciones para agilizar el proceso de
desarrollo en PHP.
 1. MENOS ESCRITURA
 2. FÁCIL ACTUALIZACIÓN
 3. FÁCIL LECTURA
 4. MENOS ERRORES
 5. FIABILIDAD
 6. REUTILIZABLE
 7. COMPROBACIÓN INDIVIDUAL
VOLVER
1. MENOS ESCRITURA
Solo se requiere escribir las instrucciones una sola vez dentro de la función.
Cuando se requieran solo basta con llamar la función. Ejemplo:
/* Llamado a la Función con los 3 parametros */
$total = operaciones($num1,$num2,$opera);
echo "EL RESULTADO DE LA RESTA ES :".$total;
VOLVER
2. FÁCIL ACTUALIZACIÓN
 De requerirse un cambio en el código, al realizar este cambio en la función
automáticamente se modifica todas las instancias del programa donde se
están invocando. Ejemplo:
function operaciones ($n1,$n2){
$tot=$n1+$n2;
return $tot;
}
}
function operaciones ($n1,$n2){
$tot=$n1*$n2;
return $tot;
}
}
VOLVER
3. FÁCIL LECTURA
 Es mucho mas fácil entender el nombre y lo que realiza una función, que
un gran conjunto de operaciones, Ejemplo:
$tot=$n1+$n2;
echo $tot;
$tot=$n1*$n2;
echo $tot;
$tot=$n1-$n2;
echo $tot;
$tot=$n1+$n2;
echo $tot;
/* Llamado a la Función con los 3 parametros */
$total = operaciones($num1,$num2,$opera);
echo "EL RESULTADO DE LA RESTA ES :".$total;
VOLVER
4. MENOS ERRORES
 Si se hallan errores después de haber escrito la función y estos se corrigen,
esta funcionara correctamente cada vez que la usemos, Ejemplo:
function operaciones ($n1,$n2){
$tot=$n1+$n2;
returrn $total;
}
} function operaciones ($n1,$n2){
$tot=$n1+$n2;
return $tot;
}
}
VOLVER
5. FIABILIDAD
 Es mas confiable un modulo que se ha creado y que funciona
correctamente a uno que se va a crear desde cero y sin probar.
function suma ($n1,$n2){
$tot=$n1+$n2;
returrn $total;
}
}
function multiplica ($n1,$n2){
$tot=$n1*$n2;
return $tot;
}
}
VOLVER
6. REUTILIZABLE
 Se puede crear una biblioteca de funciones con el fin de que estos códigos
se puedan utilizar nuevamente en alguna instancia del programa llamando
al archivo, Ejemplo:
<?php
require_once './biblioteca.php';
$num1=12;
$num2=3;
$opera="R";
/* Llamado a la Función con los 3 parametros */
$total = operaciones($num1,$num2,$opera);
echo "EL RESULTADO DE LA RESTA ES :".$total;
?>
VOLVER
7. COMPROBACION INDIVIDUAL
 Se puede probar solamente el código de la función, sin necesidad de
hacerlo con todo el archivo, 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 SUMA ES :".$total;
?> VOLVER
Comunidades virtuales
 PHPCentral: HPCentral es una comunidad online pensada para compartir
conocimiento entre desarrolladores web de todas partes del mundo, con
orientación a las tecnologías libres. Si bien la temática que motiva la
comunidad es el desarrollo web con PHP y MySQL.
http://www.phpcentral.com/
 PHPeros: es un foro donde una comunidad de desarrolladores interactua
diariamente hay que registrarse para cceder al contenido del foro.
Dedicada al aprendizaje de desarrollo web mediante PHP
http://www.phperos.net/foro/index.php
 Comunidaddephp: comunidad que apoya a sus miembros en la
creación de proyectos www.comunidaddephp.org
VOLVER

Más contenido relacionado

La actualidad más candente

Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
Maztherprozh
 

La actualidad más candente (19)

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"
 
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
 
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
 
Funciones y procedimientos
Funciones y procedimientosFunciones y procedimientos
Funciones y procedimientos
 
Sesion virtual funciones_php_actividad3_
Sesion virtual funciones_php_actividad3_Sesion virtual funciones_php_actividad3_
Sesion virtual funciones_php_actividad3_
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
7 razones para usar funciones en php
7 razones para usar funciones en php7 razones para usar funciones en php
7 razones para usar funciones en php
 
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...
 
Desarrollo web con php unidad 3
Desarrollo web con php unidad 3Desarrollo web con php unidad 3
Desarrollo web con php unidad 3
 
Estructuras de Control Repetitivo
Estructuras de Control RepetitivoEstructuras de Control Repetitivo
Estructuras de Control Repetitivo
 
Desarrollo web con php
Desarrollo web con phpDesarrollo web con php
Desarrollo web con php
 
Instalar apache
Instalar apacheInstalar apache
Instalar apache
 
Perl4 io
Perl4 ioPerl4 io
Perl4 io
 
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
 
Ventajas de usar funciones en php
Ventajas de usar funciones en phpVentajas de usar funciones en php
Ventajas de usar funciones en php
 
Intro phpmin53
Intro phpmin53Intro phpmin53
Intro phpmin53
 
Operadores
OperadoresOperadores
Operadores
 
Php
PhpPhp
Php
 

Similar a Desarrollo web con php

Presen iii 26 funciones
Presen iii  26 funcionesPresen iii  26 funciones
Presen iii 26 funciones
RafaeloRivas
 

Similar a Desarrollo web con php (19)

7 Razones para usar funciones PHP - Desarrollo web en php
7 Razones para usar funciones PHP - Desarrollo web en php7 Razones para usar funciones PHP - Desarrollo web en php
7 Razones para usar funciones PHP - Desarrollo web en php
 
Funciones
FuncionesFunciones
Funciones
 
Funciones
FuncionesFunciones
Funciones
 
Evidencia: Sesión virtual "Funciones PHP".
Evidencia: Sesión virtual "Funciones PHP".Evidencia: Sesión virtual "Funciones PHP".
Evidencia: Sesión virtual "Funciones PHP".
 
Funciones en php
Funciones en phpFunciones en php
Funciones en php
 
Sesión Virtual
Sesión VirtualSesión Virtual
Sesión Virtual
 
Boris calle
Boris calleBoris calle
Boris calle
 
Actividad 3 . funciones en php
Actividad 3 . funciones en phpActividad 3 . funciones en php
Actividad 3 . funciones en php
 
Recursión
RecursiónRecursión
Recursión
 
RECURSIVIDAD C++
RECURSIVIDAD C++RECURSIVIDAD C++
RECURSIVIDAD C++
 
Presen iii 26 funciones
Presen iii  26 funcionesPresen iii  26 funciones
Presen iii 26 funciones
 
semana 3
semana 3semana 3
semana 3
 
Funciones en C.docx
Funciones en C.docxFunciones en C.docx
Funciones en C.docx
 
Php
PhpPhp
Php
 
Actividad III
Actividad IIIActividad III
Actividad III
 
11 Guía_Fundamentos de Base de Datos.docx
11 Guía_Fundamentos de Base de Datos.docx11 Guía_Fundamentos de Base de Datos.docx
11 Guía_Fundamentos de Base de Datos.docx
 
SISTEMAS
SISTEMASSISTEMAS
SISTEMAS
 
Recursividad terminal
Recursividad terminalRecursividad terminal
Recursividad terminal
 
P_UNIDAD 4 FUNCIONES.pptx
P_UNIDAD 4 FUNCIONES.pptxP_UNIDAD 4 FUNCIONES.pptx
P_UNIDAD 4 FUNCIONES.pptx
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Desarrollo web con php

  • 1. Desarrollo Web con PHP EMILIS CAMPO OCHOA Sig Uso de Funciones Comunidades PHP
  • 2. 7 Razones por las cuales considera conveniente el uso de las funciones para agilizar el proceso de desarrollo en PHP.  1. MENOS ESCRITURA  2. FÁCIL ACTUALIZACIÓN  3. FÁCIL LECTURA  4. MENOS ERRORES  5. FIABILIDAD  6. REUTILIZABLE  7. COMPROBACIÓN INDIVIDUAL VOLVER
  • 3. 1. MENOS ESCRITURA Solo se requiere escribir las instrucciones una sola vez dentro de la función. Cuando se requieran solo basta con llamar la función. Ejemplo: /* Llamado a la Función con los 3 parametros */ $total = operaciones($num1,$num2,$opera); echo "EL RESULTADO DE LA RESTA ES :".$total; VOLVER
  • 4. 2. FÁCIL ACTUALIZACIÓN  De requerirse un cambio en el código, al realizar este cambio en la función automáticamente se modifica todas las instancias del programa donde se están invocando. Ejemplo: function operaciones ($n1,$n2){ $tot=$n1+$n2; return $tot; } } function operaciones ($n1,$n2){ $tot=$n1*$n2; return $tot; } } VOLVER
  • 5. 3. FÁCIL LECTURA  Es mucho mas fácil entender el nombre y lo que realiza una función, que un gran conjunto de operaciones, Ejemplo: $tot=$n1+$n2; echo $tot; $tot=$n1*$n2; echo $tot; $tot=$n1-$n2; echo $tot; $tot=$n1+$n2; echo $tot; /* Llamado a la Función con los 3 parametros */ $total = operaciones($num1,$num2,$opera); echo "EL RESULTADO DE LA RESTA ES :".$total; VOLVER
  • 6. 4. MENOS ERRORES  Si se hallan errores después de haber escrito la función y estos se corrigen, esta funcionara correctamente cada vez que la usemos, Ejemplo: function operaciones ($n1,$n2){ $tot=$n1+$n2; returrn $total; } } function operaciones ($n1,$n2){ $tot=$n1+$n2; return $tot; } } VOLVER
  • 7. 5. FIABILIDAD  Es mas confiable un modulo que se ha creado y que funciona correctamente a uno que se va a crear desde cero y sin probar. function suma ($n1,$n2){ $tot=$n1+$n2; returrn $total; } } function multiplica ($n1,$n2){ $tot=$n1*$n2; return $tot; } } VOLVER
  • 8. 6. REUTILIZABLE  Se puede crear una biblioteca de funciones con el fin de que estos códigos se puedan utilizar nuevamente en alguna instancia del programa llamando al archivo, Ejemplo: <?php require_once './biblioteca.php'; $num1=12; $num2=3; $opera="R"; /* Llamado a la Función con los 3 parametros */ $total = operaciones($num1,$num2,$opera); echo "EL RESULTADO DE LA RESTA ES :".$total; ?> VOLVER
  • 9. 7. COMPROBACION INDIVIDUAL  Se puede probar solamente el código de la función, sin necesidad de hacerlo con todo el archivo, 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 SUMA ES :".$total; ?> VOLVER
  • 10. Comunidades virtuales  PHPCentral: HPCentral es una comunidad online pensada para compartir conocimiento entre desarrolladores web de todas partes del mundo, con orientación a las tecnologías libres. Si bien la temática que motiva la comunidad es el desarrollo web con PHP y MySQL. http://www.phpcentral.com/  PHPeros: es un foro donde una comunidad de desarrolladores interactua diariamente hay que registrarse para cceder al contenido del foro. Dedicada al aprendizaje de desarrollo web mediante PHP http://www.phperos.net/foro/index.php  Comunidaddephp: comunidad que apoya a sus miembros en la creación de proyectos www.comunidaddephp.org VOLVER