SlideShare una empresa de Scribd logo
INTRODUCCION PHP
Msc.Ing.Jose Fabian Diaz
Silva
@josefabiandiaz
INICIO
<?PHP
Todo documento PHP inicia con los símbolos
presentados en la parte superior, esto le indica al
servidor Web que el código a trabajar se tratara de
scripts de PHP. Sin la presencia de estos símbolos el
código escrito no será interpretado.
INICIO
?>
Todo documento PHP finaliza con los símbolos
presentados en la parte superior. Con ello se indica al
servidor Web que no se escribirá mas códigos PHP y
que no debe interpretarlos.
INICIO
; El punto y coma(;) es un símbolo que se emplea para
indicar al interprete que una línea de comandos ha
finalizado. Cuando esta no se localiza y se inicia una
nueva línea se generara un conflicto, lo que provocara
un mensaje de error por parte del compilador.
Verifica tu código, la mayoría de las veces la falta del
punto y coma es la razón del error generado.
Al final del while, for o If no se debe
colocar un punto y coma, puesto finaliza la
ejecución.
INICIO
$ Toda variable al interior de PHP requiere ser
acompañada por el símbolo $ al inicio, esta forma de
escritura le permite al compilador diferenciar las
variables de valores constantes o elementos que
referencien otro tipo de escritura.
$variabl
e
INICIO
{ }
Los símbolos de corchete se emplean para indicar el
inicio y el fin de porciones de código. Al interior de las
estructuras WHILE , FOR y IF permite incluir mas de
una línea de ejecución.
INICIO
FOR
Estructura de repetición ampliamente difundida y
utilizada en la programación.
Permite repetir el código que se coloca en su interior,
tantas veces como se le indique en su estructura.
FOR($i=0;$i<10;$i++)
FOR(inicio; limite; incremento).
INICIO
While
Estructura de repetición , se emplea cuando la
ejecución de las repeticiones no son predecibles. Se
evalúa una variable pero no se conoce en que
momento tomara el valor condicional de finalización.
While($x!=“Si”)
{
}
INICIO
IF Estructura condicional que se emplea para determinar
el flujo de los datos dependiendo del cumplimiento o
no de condiciones evaluadas en su interior. Para
indicar la opción alternativa del no cumplimiento de la
condición se emplea la palabra ELSE.
IF($HOY=“Lunes”)
Echo “inicio
semana”;
Else
Echo “paso el
lunes”;
INICIO
echo
Palabra reservada que genera una impresión en la
pantalla del usuario, siempre se ubica en la parte
izquierda de la variable o constante que se desea
mostrar.
Echo “hola mundo”;
Echo $x;
INICIO
“ “Las comillas se emplean para indicar que los valores
encerrados dentro de ellas serán considerados como
texto y deben se tratados como tal. Esto permitirá
diferenciar de forma rápida las variables de las
palabras consideradas como texto definido por el
usuario.
INICIO
. El punto permite pegar cadenas de texto para
componer estructuras mas complejas. Esta acción se
denomina “concatenación”.
INICIO
<br>
Aunque la escritura del <br> corresponde a HTML se
puede emplear en PHP ya que al ser visualizado por
medio de un navegador Web se ajusta a las mismas
normas. Este símbolo permite generar un salto de
línea(enter).
INICIO
AND-OR-NOT
Las compuertas lógicas son empleadas para evaluar
condiciones de verdad al interior de estructuras de
decisión. En PHP la compuerta AND se representa por
su propio nombre o por los símbolos &&, la
compuerta OR igualmente emplea su nombre o las
barras paralelas ||.
La negación es representada por el símbolo de
admiración invertido ( ! ).
Estas compuertas siempre se encontraran al interior
de un IF o un WHILE.
INICIO
http://writecodeonline.com/php/
Para probar los códigos PHP no es necesario tener un
aplicativo instalado. Las sentencias básicas y las
estructuras fundamentales pueden ser probadas en
línea.
INICIO
Gracias,
Consultas, dudas o inquietudes
@josefabiandiaz

Más contenido relacionado

La actualidad más candente

Ejercicio 2 con ollydbg
Ejercicio 2 con ollydbgEjercicio 2 con ollydbg
Ejercicio 2 con ollydbg
Tensor
 
Trabajando pescando y revirtiendo seriales con ollydbg
Trabajando pescando y revirtiendo seriales con ollydbgTrabajando pescando y revirtiendo seriales con ollydbg
Trabajando pescando y revirtiendo seriales con ollydbg
Tensor
 
Comandos basicos para la programación en javascript
Comandos basicos para la programación en javascriptComandos basicos para la programación en javascript
Comandos basicos para la programación en javascript
Micco5W
 
Pseudocódigo apunte segun sea y subrutinas
Pseudocódigo apunte segun sea y subrutinasPseudocódigo apunte segun sea y subrutinas
Pseudocódigo apunte segun sea y subrutinas
Alejandro Canosa
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
Andres Carrera
 
Estructura de control for
Estructura de control  forEstructura de control  for
Estructura de control forGerado Vazquez
 
Guia de como usar qbasic
Guia de como usar qbasicGuia de como usar qbasic
Guia de como usar qbasicJaime Campos
 
Parámetros en shell script
Parámetros en shell scriptParámetros en shell script
Parámetros en shell script
Pablo Macon
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Else
compumet sac
 
Como crear un programa de Ciclo WHILE en lenguaje C++
Como crear un programa de Ciclo WHILE en lenguaje C++Como crear un programa de Ciclo WHILE en lenguaje C++
Como crear un programa de Ciclo WHILE en lenguaje C++JoseRamonG
 
Primeros Programas Shell Script
Primeros Programas Shell ScriptPrimeros Programas Shell Script
Primeros Programas Shell Script
Pablo Macon
 
Presentación1
Presentación1Presentación1
Presentación1
Royer Lopez Nuñez
 
37 Php. Operadores Condicionales
37 Php. Operadores Condicionales37 Php. Operadores Condicionales
37 Php. Operadores CondicionalesJosé M. Padilla
 
Sintaxis spss
Sintaxis spssSintaxis spss
Sintaxis spssvivi1701
 
Sentencias de Programacion
Sentencias de ProgramacionSentencias de Programacion
Sentencias de Programacion
aeroscar90
 
Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++JoseRamonG
 
Sintaxis básica, variables y constantes
Sintaxis básica, variables y constantesSintaxis básica, variables y constantes
Sintaxis básica, variables y constantes
BelenRosales12
 

La actualidad más candente (19)

Ejercicio 2 con ollydbg
Ejercicio 2 con ollydbgEjercicio 2 con ollydbg
Ejercicio 2 con ollydbg
 
Trabajando pescando y revirtiendo seriales con ollydbg
Trabajando pescando y revirtiendo seriales con ollydbgTrabajando pescando y revirtiendo seriales con ollydbg
Trabajando pescando y revirtiendo seriales con ollydbg
 
Comandos basicos para la programación en javascript
Comandos basicos para la programación en javascriptComandos basicos para la programación en javascript
Comandos basicos para la programación en javascript
 
Pseudocódigo apunte segun sea y subrutinas
Pseudocódigo apunte segun sea y subrutinasPseudocódigo apunte segun sea y subrutinas
Pseudocódigo apunte segun sea y subrutinas
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
Estructura de control for
Estructura de control  forEstructura de control  for
Estructura de control for
 
Guia de como usar qbasic
Guia de como usar qbasicGuia de como usar qbasic
Guia de como usar qbasic
 
Parámetros en shell script
Parámetros en shell scriptParámetros en shell script
Parámetros en shell script
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Else
 
Php basico
Php basicoPhp basico
Php basico
 
Como crear un programa de Ciclo WHILE en lenguaje C++
Como crear un programa de Ciclo WHILE en lenguaje C++Como crear un programa de Ciclo WHILE en lenguaje C++
Como crear un programa de Ciclo WHILE en lenguaje C++
 
Primeros Programas Shell Script
Primeros Programas Shell ScriptPrimeros Programas Shell Script
Primeros Programas Shell Script
 
Presentación1
Presentación1Presentación1
Presentación1
 
37 Php. Operadores Condicionales
37 Php. Operadores Condicionales37 Php. Operadores Condicionales
37 Php. Operadores Condicionales
 
Sintaxis spss
Sintaxis spssSintaxis spss
Sintaxis spss
 
Sentencias de Programacion
Sentencias de ProgramacionSentencias de Programacion
Sentencias de Programacion
 
Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++
 
Clase09 java script
Clase09 java scriptClase09 java script
Clase09 java script
 
Sintaxis básica, variables y constantes
Sintaxis básica, variables y constantesSintaxis básica, variables y constantes
Sintaxis básica, variables y constantes
 

Destacado

Tutorial php webquest
Tutorial       php webquestTutorial       php webquest
Tutorial php webquest
Cristina Del Río Martínez
 
P. Barrachina. Mesa Nuevos servicios de ciudadanos Apps-redes sociales y open...
P. Barrachina. Mesa Nuevos servicios de ciudadanos Apps-redes sociales y open...P. Barrachina. Mesa Nuevos servicios de ciudadanos Apps-redes sociales y open...
P. Barrachina. Mesa Nuevos servicios de ciudadanos Apps-redes sociales y open...
COIICV
 
PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05
Eddye Arturo Sanchez Castillo
 
PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02
Eddye Arturo Sanchez Castillo
 
PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01
Eddye Arturo Sanchez Castillo
 
PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03
Eddye Arturo Sanchez Castillo
 
PHP MySql - FIEI - UNFVClase06
PHP MySql - FIEI - UNFVClase06PHP MySql - FIEI - UNFVClase06
PHP MySql - FIEI - UNFVClase06
Eddye Arturo Sanchez Castillo
 
Cables de red
Cables de redCables de red
Cables de red
Katty Mejia
 
Presentacion diseño web con jquery
Presentacion diseño web con jqueryPresentacion diseño web con jquery
Presentacion diseño web con jqueryMejorandola
 
Construcción Cables de Red
Construcción Cables de RedConstrucción Cables de Red
Construcción Cables de Red
Rafael Arteaga H
 
Creación Cables De Red
Creación Cables De RedCreación Cables De Red
Creación Cables De Red
guestd608db72
 
Tipos de cables de red
Tipos de cables de redTipos de cables de red
Tipos de cables de red
Edgar30697
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de redtati-pineda
 
Redes de Computadoras Informática UPEL (06021)
Redes de Computadoras Informática UPEL (06021)Redes de Computadoras Informática UPEL (06021)
Redes de Computadoras Informática UPEL (06021)
DCGL
 
Accesorios para armar una red
Accesorios para armar una redAccesorios para armar una red
Accesorios para armar una red
ANTHONY LUINGY ESCOBAR PRECIADO
 
Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011
Hernan Beati
 
Redes de computadoras e internet
Redes de computadoras e internetRedes de computadoras e internet
Redes de computadoras e internet
Ofimaticos
 
Maquetación web con html5
Maquetación web con html5Maquetación web con html5
Maquetación web con html5
Antonio Cruz Gómez
 
accesorios para una red fisica ( almbrica)
accesorios para una red  fisica ( almbrica)accesorios para una red  fisica ( almbrica)
accesorios para una red fisica ( almbrica)
jesus
 

Destacado (20)

Tutorial php webquest
Tutorial       php webquestTutorial       php webquest
Tutorial php webquest
 
P. Barrachina. Mesa Nuevos servicios de ciudadanos Apps-redes sociales y open...
P. Barrachina. Mesa Nuevos servicios de ciudadanos Apps-redes sociales y open...P. Barrachina. Mesa Nuevos servicios de ciudadanos Apps-redes sociales y open...
P. Barrachina. Mesa Nuevos servicios de ciudadanos Apps-redes sociales y open...
 
PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05
 
PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02
 
PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01
 
PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03
 
PHP MySql - FIEI - UNFVClase06
PHP MySql - FIEI - UNFVClase06PHP MySql - FIEI - UNFVClase06
PHP MySql - FIEI - UNFVClase06
 
Cables de red
Cables de redCables de red
Cables de red
 
Presentacion diseño web con jquery
Presentacion diseño web con jqueryPresentacion diseño web con jquery
Presentacion diseño web con jquery
 
Construcción Cables de Red
Construcción Cables de RedConstrucción Cables de Red
Construcción Cables de Red
 
Creación Cables De Red
Creación Cables De RedCreación Cables De Red
Creación Cables De Red
 
Tipos de cables de red
Tipos de cables de redTipos de cables de red
Tipos de cables de red
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Redes de Computadoras Informática UPEL (06021)
Redes de Computadoras Informática UPEL (06021)Redes de Computadoras Informática UPEL (06021)
Redes de Computadoras Informática UPEL (06021)
 
Accesorios para armar una red
Accesorios para armar una redAccesorios para armar una red
Accesorios para armar una red
 
Cables de red
Cables de redCables de red
Cables de red
 
Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011
 
Redes de computadoras e internet
Redes de computadoras e internetRedes de computadoras e internet
Redes de computadoras e internet
 
Maquetación web con html5
Maquetación web con html5Maquetación web con html5
Maquetación web con html5
 
accesorios para una red fisica ( almbrica)
accesorios para una red  fisica ( almbrica)accesorios para una red  fisica ( almbrica)
accesorios para una red fisica ( almbrica)
 

Similar a Introduccion php

Mini manual php
Mini manual phpMini manual php
Manual de php basico
Manual de php basicoManual de php basico
Manual de php basico
Ramón Guaicara Spluguez
 
Guia programacionwebbasicophp
Guia programacionwebbasicophpGuia programacionwebbasicophp
Guia programacionwebbasicophp
lissette_torrealba
 
Mini manual php
Mini manual phpMini manual php
Php informacion
Php informacion Php informacion
Php informacion
ArielkikeGarca
 
Introducción a php (es)
Introducción a php (es)Introducción a php (es)
Introducción a php (es)
Carlos Campderrós
 
Php curso03
Php   curso03Php   curso03
Php curso03
viruscraquer
 
Manuan de php y MySql-1.pdf
Manuan de php y MySql-1.pdfManuan de php y MySql-1.pdf
Manuan de php y MySql-1.pdf
GustavoRojasValdivia2
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
Daniel Zambrano
 
Php
PhpPhp
Php
PhpPhp
Php
PhpPhp
Caracteríticas Php
Caracteríticas PhpCaracteríticas Php
Caracteríticas Php
Majito Andrade
 
Manual de php con ejercicios
Manual de php con ejerciciosManual de php con ejercicios
Manual de php con ejercicios
william kozisck
 
Manualdephpconejercicios 150226132934-conversion-gate01
Manualdephpconejercicios 150226132934-conversion-gate01Manualdephpconejercicios 150226132934-conversion-gate01
Manualdephpconejercicios 150226132934-conversion-gate01
Fran Alfonsin
 
Tema7 php
Tema7 phpTema7 php
Tema7 php
fernandonavia
 
DESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptxDESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptx
audis66
 

Similar a Introduccion php (20)

Mini manual php
Mini manual phpMini manual php
Mini manual php
 
Manual de php basico
Manual de php basicoManual de php basico
Manual de php basico
 
Guia programacionwebbasicophp
Guia programacionwebbasicophpGuia programacionwebbasicophp
Guia programacionwebbasicophp
 
Mini manual php
Mini manual phpMini manual php
Mini manual php
 
Ensayo de php
Ensayo de phpEnsayo de php
Ensayo de php
 
Php informacion
Php informacion Php informacion
Php informacion
 
Introducción a php (es)
Introducción a php (es)Introducción a php (es)
Introducción a php (es)
 
Php curso03
Php   curso03Php   curso03
Php curso03
 
Manuan de php y MySql-1.pdf
Manuan de php y MySql-1.pdfManuan de php y MySql-1.pdf
Manuan de php y MySql-1.pdf
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Php
PhpPhp
Php
 
Php
PhpPhp
Php
 
Php
PhpPhp
Php
 
Caracteríticas Php
Caracteríticas PhpCaracteríticas Php
Caracteríticas Php
 
MANUAL DE PROGRAMACIÓN
MANUAL DE PROGRAMACIÓNMANUAL DE PROGRAMACIÓN
MANUAL DE PROGRAMACIÓN
 
Manual de php con ejercicios
Manual de php con ejerciciosManual de php con ejercicios
Manual de php con ejercicios
 
Manualdephpconejercicios 150226132934-conversion-gate01
Manualdephpconejercicios 150226132934-conversion-gate01Manualdephpconejercicios 150226132934-conversion-gate01
Manualdephpconejercicios 150226132934-conversion-gate01
 
Tema7 php
Tema7 phpTema7 php
Tema7 php
 
Manual+php+básico
Manual+php+básicoManual+php+básico
Manual+php+básico
 
DESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptxDESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptx
 

Más de Jose Diaz Silva

Mantenimiento de sistemas de información - Conceptos Avanzados
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos Avanzados
Jose Diaz Silva
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetos
Jose Diaz Silva
 
Modding PC
Modding PCModding PC
Modding PC
Jose Diaz Silva
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - Ubuntu
Jose Diaz Silva
 
Problemas en pruebas de implantacion
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacion
Jose Diaz Silva
 
Mother board tarjeta madre - elementos varios
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos varios
Jose Diaz Silva
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetosJose Diaz Silva
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del Software
Jose Diaz Silva
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia Segura
Jose Diaz Silva
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XP
Jose Diaz Silva
 
Taller Crontab - Ubuntu
Taller Crontab  - UbuntuTaller Crontab  - Ubuntu
Taller Crontab - Ubuntu
Jose Diaz Silva
 
Capacitacion implantacion de Software
Capacitacion implantacion de SoftwareCapacitacion implantacion de Software
Capacitacion implantacion de Software
Jose Diaz Silva
 
Programar tareas crontab en Ubuntu
Programar tareas  crontab en UbuntuProgramar tareas  crontab en Ubuntu
Programar tareas crontab en Ubuntu
Jose Diaz Silva
 
Errores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareErrores y fracasos en la implantación de Software
Errores y fracasos en la implantación de Software
Jose Diaz Silva
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - Compendio
Jose Diaz Silva
 
Llenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeLlenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xe
Jose Diaz Silva
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - Compendio
Jose Diaz Silva
 
Puertos de un computador - Compendio
Puertos de un computador - CompendioPuertos de un computador - Compendio
Puertos de un computador - Compendio
Jose Diaz Silva
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
Jose Diaz Silva
 
Modelo de diseño - conceptos finales
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finales
Jose Diaz Silva
 

Más de Jose Diaz Silva (20)

Mantenimiento de sistemas de información - Conceptos Avanzados
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos Avanzados
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetos
 
Modding PC
Modding PCModding PC
Modding PC
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - Ubuntu
 
Problemas en pruebas de implantacion
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacion
 
Mother board tarjeta madre - elementos varios
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos varios
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetos
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del Software
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia Segura
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XP
 
Taller Crontab - Ubuntu
Taller Crontab  - UbuntuTaller Crontab  - Ubuntu
Taller Crontab - Ubuntu
 
Capacitacion implantacion de Software
Capacitacion implantacion de SoftwareCapacitacion implantacion de Software
Capacitacion implantacion de Software
 
Programar tareas crontab en Ubuntu
Programar tareas  crontab en UbuntuProgramar tareas  crontab en Ubuntu
Programar tareas crontab en Ubuntu
 
Errores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareErrores y fracasos en la implantación de Software
Errores y fracasos en la implantación de Software
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - Compendio
 
Llenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeLlenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xe
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - Compendio
 
Puertos de un computador - Compendio
Puertos de un computador - CompendioPuertos de un computador - Compendio
Puertos de un computador - Compendio
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Modelo de diseño - conceptos finales
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finales
 

Último

JOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
JOSÉ MARÍA ARGUEDAS cuentos breves para secundariaJOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
JOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
alegrialesliemarlene
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIAFUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
ElenaGallardoPals
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
María Sánchez González (@cibermarikiya)
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 
calendario academico uanl semestre 2024.
calendario academico uanl semestre 2024.calendario academico uanl semestre 2024.
calendario academico uanl semestre 2024.
ClaudiaPalacios64
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
MARIANA110300
 
Biografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptxBiografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptx
ar5498718
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
AracelidelRocioOrdez
 
guia de aprendizaje NI Asalto y toma del morro de Arica.docx
guia de aprendizaje NI Asalto y toma del morro de Arica.docxguia de aprendizaje NI Asalto y toma del morro de Arica.docx
guia de aprendizaje NI Asalto y toma del morro de Arica.docx
ClaudiaGarcia963683
 

Último (20)

JOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
JOSÉ MARÍA ARGUEDAS cuentos breves para secundariaJOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
JOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIAFUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 
calendario academico uanl semestre 2024.
calendario academico uanl semestre 2024.calendario academico uanl semestre 2024.
calendario academico uanl semestre 2024.
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
 
Biografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptxBiografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptx
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
 
guia de aprendizaje NI Asalto y toma del morro de Arica.docx
guia de aprendizaje NI Asalto y toma del morro de Arica.docxguia de aprendizaje NI Asalto y toma del morro de Arica.docx
guia de aprendizaje NI Asalto y toma del morro de Arica.docx
 

Introduccion php

  • 1. INTRODUCCION PHP Msc.Ing.Jose Fabian Diaz Silva @josefabiandiaz
  • 2. INICIO <?PHP Todo documento PHP inicia con los símbolos presentados en la parte superior, esto le indica al servidor Web que el código a trabajar se tratara de scripts de PHP. Sin la presencia de estos símbolos el código escrito no será interpretado.
  • 3. INICIO ?> Todo documento PHP finaliza con los símbolos presentados en la parte superior. Con ello se indica al servidor Web que no se escribirá mas códigos PHP y que no debe interpretarlos.
  • 4. INICIO ; El punto y coma(;) es un símbolo que se emplea para indicar al interprete que una línea de comandos ha finalizado. Cuando esta no se localiza y se inicia una nueva línea se generara un conflicto, lo que provocara un mensaje de error por parte del compilador. Verifica tu código, la mayoría de las veces la falta del punto y coma es la razón del error generado. Al final del while, for o If no se debe colocar un punto y coma, puesto finaliza la ejecución.
  • 5. INICIO $ Toda variable al interior de PHP requiere ser acompañada por el símbolo $ al inicio, esta forma de escritura le permite al compilador diferenciar las variables de valores constantes o elementos que referencien otro tipo de escritura. $variabl e
  • 6. INICIO { } Los símbolos de corchete se emplean para indicar el inicio y el fin de porciones de código. Al interior de las estructuras WHILE , FOR y IF permite incluir mas de una línea de ejecución.
  • 7. INICIO FOR Estructura de repetición ampliamente difundida y utilizada en la programación. Permite repetir el código que se coloca en su interior, tantas veces como se le indique en su estructura. FOR($i=0;$i<10;$i++) FOR(inicio; limite; incremento).
  • 8. INICIO While Estructura de repetición , se emplea cuando la ejecución de las repeticiones no son predecibles. Se evalúa una variable pero no se conoce en que momento tomara el valor condicional de finalización. While($x!=“Si”) { }
  • 9. INICIO IF Estructura condicional que se emplea para determinar el flujo de los datos dependiendo del cumplimiento o no de condiciones evaluadas en su interior. Para indicar la opción alternativa del no cumplimiento de la condición se emplea la palabra ELSE. IF($HOY=“Lunes”) Echo “inicio semana”; Else Echo “paso el lunes”;
  • 10. INICIO echo Palabra reservada que genera una impresión en la pantalla del usuario, siempre se ubica en la parte izquierda de la variable o constante que se desea mostrar. Echo “hola mundo”; Echo $x;
  • 11. INICIO “ “Las comillas se emplean para indicar que los valores encerrados dentro de ellas serán considerados como texto y deben se tratados como tal. Esto permitirá diferenciar de forma rápida las variables de las palabras consideradas como texto definido por el usuario.
  • 12. INICIO . El punto permite pegar cadenas de texto para componer estructuras mas complejas. Esta acción se denomina “concatenación”.
  • 13. INICIO <br> Aunque la escritura del <br> corresponde a HTML se puede emplear en PHP ya que al ser visualizado por medio de un navegador Web se ajusta a las mismas normas. Este símbolo permite generar un salto de línea(enter).
  • 14. INICIO AND-OR-NOT Las compuertas lógicas son empleadas para evaluar condiciones de verdad al interior de estructuras de decisión. En PHP la compuerta AND se representa por su propio nombre o por los símbolos &&, la compuerta OR igualmente emplea su nombre o las barras paralelas ||. La negación es representada por el símbolo de admiración invertido ( ! ). Estas compuertas siempre se encontraran al interior de un IF o un WHILE.
  • 15. INICIO http://writecodeonline.com/php/ Para probar los códigos PHP no es necesario tener un aplicativo instalado. Las sentencias básicas y las estructuras fundamentales pueden ser probadas en línea.
  • 16. INICIO Gracias, Consultas, dudas o inquietudes @josefabiandiaz