SlideShare una empresa de Scribd logo
7 RAZONES POR LAS CUALES CONSIDERA
CONVENIENTE EL USO DE LAS FUNCIONES PARA
AGILIZAR EL PROCESO DE DESARROLLO EN
PHP
DESARROLLO WEB CON PHP
IGNACIO ANTONIO FIESCO ALVAREZ
SENA VIRTUAL - 2017
1. MANTENIMIENTO
Fácil mantenimiento si es se requiere modificar el código
interno de la función, ya que solo se cambiara en el lugar
donde esta definida la función y no en todo el código.
Ejemplo
function descuento()
{ //solo se cambia el descuenta en esta función y no en otras
partes del código. }
2. CANTIDAD LÍNEAS DE CÓDIGO.
Al escribir una función no es necesario repetir el código dentro
del programa, solo se tiene que llamar a la función que lo
contiene
Ejemplo
function fechaactual() {
Echo date(“d-m-Y”);
}
Al necesitar la fecha actual se llama la función
3. FACIL LECTURA.
Las funciones permiten entender con mayor facilidad las tareas a
realizar por el programa, ya que solo se analiza el código de la
misma.
Ejemplo
function calculos() {
//realiza los calculos necesarios
}
Solo se analiza el código de la función y su objetivo dentro del
programa
4. DISMINUCION DE ERRORES
Luego de escribir la función y ajustar sus errores, funcionara
de forma corre4cta cada vez que se ejecute
Ejemplo
function listausuarios() {
//imprime los usuarios
}
El código ajustado de la función se ejecutara sin errores.
5. RETORNO DE VALORES
El uso de la sentencia return detiene la ejecución de la función y
regresa al programa principal.
No es obligatorio ponerlo, pero facilita la comprensión de la
función. No obstante, habrá casos en que querremos que
nuestra función devuelva algún resultado.
Ejemplo
//para retornar el logo
function mostrar_logo(){
echo “<hr width=’50’ align=’left’/>”;
echo“<img src=’/images/logo.jpg’ width=’50’ height=’50’/>”; echo
“<hr width=’50’ align=’left’/><br>”;
return;
}
6. VINCULO DE ARCHIVOS
Las funciones del sistema permiten vincular archivos
Ejemplo
//En el archivo codigo.php se encuentra la función
mostrar_imagen
Include(codigo.php);
Mostrar_imagen();
En este caso llamamos el archivo y la función.
7. FUNCIONES INTERNAS
Son las nativas de la herramienta PHP, soportadas ep
Ejemplo
//función date me retorna la fecha y hora actuales
echo date("d-m-Y");
COMUNIDADES WEB PHP
1. https://www.facebook.com/ComunidadDePeHPe/
Comunidad de PHP la cual realiza talleres, conferencias y
otros eventos para difundir el correcto uso de PHP.
2. http://www.phpcentral.com/
Comunidad online pensada para compartir conocimiento
entre desarrolladores web de todas partes del mundo, cuya
temática esta basada en PHP y MySQL.
3. http://www.phptherightway.com/
Este website introduce a los nuevos desarrolladores PHP,
brindando tips en programación, los cuales tardarían un gran
tiempo en llegar a descubrir o tener en cuenta.
WEBGRAFIA
 http://www.aprenderaprogramar.com/index.php?option=co
m_content&view=article&id=573:funciones-php-
declaracion-y-llamadas-parametros-tipos-return-ejercicios-
ejemplos-resueltos-cu00827b&catid=70:tutorial-basico-
programador-web-php-desde-cero&Itemid=193
 https://prezi.com/2apj7qhjwbyf/funciones-php/
 https://prezi.com/ddiu-pxqcibq/funciones-en-php-y-
comunidades-de-aprendizaje/
 https://www.desarrolloweb.com/articulos/312.php

Más contenido relacionado

La actualidad más candente

Desarrollo web php
Desarrollo web phpDesarrollo web php
Desarrollo web php
Juan Carlos Carvajal Rodriguez
 
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
JOSEHERIBERTO
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3
UVM
 
Función main()
Función main()Función main()
Función main()
UVM
 
Evidencia sesión virtual funciones php
Evidencia sesión virtual funciones phpEvidencia sesión virtual funciones php
Evidencia sesión virtual funciones php
Sebastian Torres
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
LupitaOMG Garmendia
 
Desarrollo web con php
Desarrollo web con phpDesarrollo web con php
Desarrollo web con php
Emilis Ochoa
 
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
 
Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”
joselater
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_
laura cortez
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++
MartinCetis109
 
Intro a cakephp
Intro a cakephpIntro a cakephp
Intro a cakephp
Andy Dawson
 
7 Ventajas de Funciones en PHP
7 Ventajas de Funciones en PHP7 Ventajas de Funciones en PHP
7 Ventajas de Funciones en PHP
Javier Peñaranda
 
MVC en CakePHP 2.0
MVC en CakePHP 2.0MVC en CakePHP 2.0
MVC en CakePHP 2.0
Saúl Vázquez
 
Desarrollo web con php
Desarrollo web con phpDesarrollo web con php
Desarrollo web con php
scotw08
 
Trabajophp
TrabajophpTrabajophp
Trabajophp
thelegal Colombia
 

La actualidad más candente (18)

Desarrollo web php
Desarrollo web phpDesarrollo web php
Desarrollo web php
 
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
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3
 
Función main()
Función main()Función main()
Función main()
 
Evidencia sesión virtual funciones php
Evidencia sesión virtual funciones phpEvidencia sesión virtual funciones php
Evidencia sesión virtual funciones php
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Desarrollo web con php
Desarrollo web con phpDesarrollo web con php
Desarrollo web con 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...
 
Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++
 
HPH
HPHHPH
HPH
 
Intro a cakephp
Intro a cakephpIntro a cakephp
Intro a cakephp
 
7 Ventajas de Funciones en PHP
7 Ventajas de Funciones en PHP7 Ventajas de Funciones en PHP
7 Ventajas de Funciones en PHP
 
MVC en CakePHP 2.0
MVC en CakePHP 2.0MVC en CakePHP 2.0
MVC en CakePHP 2.0
 
Desarrollo web con php
Desarrollo web con phpDesarrollo web con php
Desarrollo web con php
 
Trabajophp
TrabajophpTrabajophp
Trabajophp
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 

Similar a Sesion virtual funciones_php_actividad3_

Funciones php sesion virtual-evidencia
Funciones php sesion virtual-evidenciaFunciones php sesion virtual-evidencia
Funciones php sesion virtual-evidencia
milcl0319
 
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
NicolasRomeroLds
 
Funciones y procedimientos
Funciones y procedimientosFunciones y procedimientos
Funciones y procedimientos
Richard Robalino
 
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
JC Marley
 
Funciones lenguaje c modulo4
Funciones lenguaje c modulo4Funciones lenguaje c modulo4
Funciones lenguaje c modulo4
flaquita_dany
 
Funciones
FuncionesFunciones
Funciones
Fernando Solis
 
Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2
Edgar Dueñas
 
Evidencia: Sesión virtual "Funciones PHP".
Evidencia: Sesión virtual "Funciones PHP".Evidencia: Sesión virtual "Funciones PHP".
Evidencia: Sesión virtual "Funciones PHP".
KevinAndrades2
 
Funciones
FuncionesFunciones
Funciones
Fernando Solis
 
Php Barcelona Workshop2008 Motores De Workflow En Php Guia
Php Barcelona Workshop2008 Motores De Workflow En Php GuiaPhp Barcelona Workshop2008 Motores De Workflow En Php Guia
Php Barcelona Workshop2008 Motores De Workflow En Php Guia
Carlos Buenosvinos
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
flaquita_dany
 
Funciones con PHP
Funciones con PHPFunciones con PHP
Funciones con PHP
marlenecarlina
 
Compilación de programas
Compilación de programasCompilación de programas
Compilación de programas
Ignacio Castillo Espitia
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Phputs
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Phputs
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Phputs
 
Definición de Subprograma
Definición de SubprogramaDefinición de Subprograma
Definición de Subprograma
Fernando Solis
 
Ventajas de usar funciones en php
Ventajas de usar funciones en phpVentajas de usar funciones en php
Ventajas de usar funciones en php
Giovanny Cuadros
 

Similar a Sesion virtual funciones_php_actividad3_ (20)

Funciones php sesion virtual-evidencia
Funciones php sesion virtual-evidenciaFunciones php sesion virtual-evidencia
Funciones php sesion virtual-evidencia
 
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
 
p
pp
p
 
Funciones y procedimientos
Funciones y procedimientosFunciones y procedimientos
Funciones y procedimientos
 
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
 
Funciones lenguaje c modulo4
Funciones lenguaje c modulo4Funciones lenguaje c modulo4
Funciones lenguaje c modulo4
 
Funciones
FuncionesFunciones
Funciones
 
Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2
 
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
FuncionesFunciones
Funciones
 
Php Barcelona Workshop2008 Motores De Workflow En Php Guia
Php Barcelona Workshop2008 Motores De Workflow En Php GuiaPhp Barcelona Workshop2008 Motores De Workflow En Php Guia
Php Barcelona Workshop2008 Motores De Workflow En Php Guia
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
 
Funciones con PHP
Funciones con PHPFunciones con PHP
Funciones con PHP
 
Boris calle
Boris calleBoris calle
Boris calle
 
Compilación de programas
Compilación de programasCompilación de programas
Compilación de programas
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Definición de Subprograma
Definición de SubprogramaDefinición de Subprograma
Definición de Subprograma
 
Ventajas de usar funciones en php
Ventajas de usar funciones en phpVentajas de usar funciones en php
Ventajas de usar funciones en php
 

Último

Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
JavierAlejosM
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
ppame8010
 
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdfHITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
GROVER MORENO
 
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
AlbertoRiveraPrado
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
Victor Manuel Rivera Guevara
 
Voladura de mineria subterránea pppt.ppt
Voladura de mineria subterránea pppt.pptVoladura de mineria subterránea pppt.ppt
Voladura de mineria subterránea pppt.ppt
AldithoPomatay2
 
1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV
CarlosAroeira1
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
UOC Estudios de Informática, Multimedia y Telecomunicación
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
DeyvisPalomino2
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
thatycameron2004
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
JuanChaparro49
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
ycalful01
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
CarlitosWay20
 
Clasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de BartonClasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de Barton
edujunes132
 
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaaEspecificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
ssuserebb7f71
 
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOLNORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
Pol Peña Quispe
 
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdfAletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
JuanAlbertoLugoMadri
 
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
gabrielperedasanchez
 
Distribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de MediasDistribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de Medias
arielemelec005
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
leonpool521
 

Último (20)

Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
 
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdfHITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
 
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
 
Voladura de mineria subterránea pppt.ppt
Voladura de mineria subterránea pppt.pptVoladura de mineria subterránea pppt.ppt
Voladura de mineria subterránea pppt.ppt
 
1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV1º Caso Practico Lubricacion Rodamiento Motor 10CV
1º Caso Practico Lubricacion Rodamiento Motor 10CV
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
 
Clasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de BartonClasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de Barton
 
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaaEspecificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOLNORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
 
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdfAletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
 
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
 
Distribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de MediasDistribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de Medias
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
 

Sesion virtual funciones_php_actividad3_

  • 1. 7 RAZONES POR LAS CUALES CONSIDERA CONVENIENTE EL USO DE LAS FUNCIONES PARA AGILIZAR EL PROCESO DE DESARROLLO EN PHP DESARROLLO WEB CON PHP IGNACIO ANTONIO FIESCO ALVAREZ SENA VIRTUAL - 2017
  • 2. 1. MANTENIMIENTO Fácil mantenimiento si es se requiere modificar el código interno de la función, ya que solo se cambiara en el lugar donde esta definida la función y no en todo el código. Ejemplo function descuento() { //solo se cambia el descuenta en esta función y no en otras partes del código. }
  • 3. 2. CANTIDAD LÍNEAS DE CÓDIGO. Al escribir una función no es necesario repetir el código dentro del programa, solo se tiene que llamar a la función que lo contiene Ejemplo function fechaactual() { Echo date(“d-m-Y”); } Al necesitar la fecha actual se llama la función
  • 4. 3. FACIL LECTURA. Las funciones permiten entender con mayor facilidad las tareas a realizar por el programa, ya que solo se analiza el código de la misma. Ejemplo function calculos() { //realiza los calculos necesarios } Solo se analiza el código de la función y su objetivo dentro del programa
  • 5. 4. DISMINUCION DE ERRORES Luego de escribir la función y ajustar sus errores, funcionara de forma corre4cta cada vez que se ejecute Ejemplo function listausuarios() { //imprime los usuarios } El código ajustado de la función se ejecutara sin errores.
  • 6. 5. RETORNO DE VALORES El uso de la sentencia return detiene la ejecución de la función y regresa al programa principal. No es obligatorio ponerlo, pero facilita la comprensión de la función. No obstante, habrá casos en que querremos que nuestra función devuelva algún resultado. Ejemplo //para retornar el logo function mostrar_logo(){ echo “<hr width=’50’ align=’left’/>”; echo“<img src=’/images/logo.jpg’ width=’50’ height=’50’/>”; echo “<hr width=’50’ align=’left’/><br>”; return; }
  • 7. 6. VINCULO DE ARCHIVOS Las funciones del sistema permiten vincular archivos Ejemplo //En el archivo codigo.php se encuentra la función mostrar_imagen Include(codigo.php); Mostrar_imagen(); En este caso llamamos el archivo y la función.
  • 8. 7. FUNCIONES INTERNAS Son las nativas de la herramienta PHP, soportadas ep Ejemplo //función date me retorna la fecha y hora actuales echo date("d-m-Y");
  • 9. COMUNIDADES WEB PHP 1. https://www.facebook.com/ComunidadDePeHPe/ Comunidad de PHP la cual realiza talleres, conferencias y otros eventos para difundir el correcto uso de PHP. 2. http://www.phpcentral.com/ Comunidad online pensada para compartir conocimiento entre desarrolladores web de todas partes del mundo, cuya temática esta basada en PHP y MySQL. 3. http://www.phptherightway.com/ Este website introduce a los nuevos desarrolladores PHP, brindando tips en programación, los cuales tardarían un gran tiempo en llegar a descubrir o tener en cuenta.