SlideShare a Scribd company logo
1 of 16
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

More Related Content

What's hot

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
 
Estructura de control for
Estructura de control  forEstructura de control  for
Estructura de control for
Gerado Vazquez
 
Guia de como usar qbasic
Guia de como usar qbasicGuia de como usar qbasic
Guia de como usar qbasic
Jaime Campos
 
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
 
37 Php. Operadores Condicionales
37 Php. Operadores Condicionales37 Php. Operadores Condicionales
37 Php. Operadores Condicionales
José M. Padilla
 
Sintaxis spss
Sintaxis spssSintaxis spss
Sintaxis spss
vivi1701
 
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
 

What's hot (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
 

Viewers also liked

Presentacion diseño web con jquery
Presentacion diseño web con jqueryPresentacion diseño web con jquery
Presentacion diseño web con jquery
Mejorandola
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
tati-pineda
 

Viewers also liked (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 to Introduccion php

Similar to 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
 
Caracteríticas Php
Caracteríticas PhpCaracteríticas Php
Caracteríticas Php
 
Php
PhpPhp
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
 

More from 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 objetos
Jose Diaz Silva
 

More from 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
 

Recently uploaded

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 

Recently uploaded (20)

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 

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