SlideShare uma empresa Scribd logo
1 de 11
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sintaxis básica Por: Milagros Ramírez <?php … ?> <? … ?> <script language=“php”> … </script>
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sintaxis básica Por: Milagros Ramírez
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Variables Por: Milagros Ramírez
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Constantes Por: Milagros Ramírez
Secuencias de escape en PHP: Secuencias de escape Por: Milagros Ramírez Secuencia Significado  Nueva línea  Retorno de carro  Tabulación horizontal  Barra invertida (backslah)  Carácter dólar  Comilla doble  Comilla simple
Asignación:  Es el signo de igualdad (=). $variable1 = $variable2; Concatenación:  Es el signo de punto (.), sirve para unir dos valores. echo $var.”Mundo PHP!”; // imprime Hola Mundo PHP!, $var = “Hola”; Aritméticos:  Se usa para realizar operaciones matemáticas. Operadores Por: Milagros Ramírez Operador Descripción Ejemplo + Adición o suma: suma $c = $a + $b; - Substracción o resta: diferencia $c = $a - $b; * Multiplicación: producto $c = $a * $b; / División: cociente $c = $a / $b; % Resto o módulo: resto $c = $a % $b;
Comparación:  Se usa para comparar dos valores de cualquier tipo. Operadores Por: Milagros Ramírez Operador Descripción Ejemplo == Se evalúa TRUE si $a es igual a $b (igual) $a == $b; === Se evalúa TRUE si $a es igual a $b y son del mismo tipo (idéntico) $a === $b; != Se evalúa TRUE si $a es distinto a $b (diferente) $a != $b; <> Se evalúa TRUE si $a es distinto a $b (diferente) $a <> $b; !== Se evalúa TRUE si $a no es igual a $b o no son del mismo tipo (no idéntico) $a !== $b; > Se evalúa TRUE si $a es mayor que $b (mayor que) $a > $b; < Se evalúa TRUE si $a es menor que $b (menor que) $a < $b; >= Se evalúa TRUE si $a es mayor o igual que $b (mayor o igual que) $a >= $b; <= Se evalúa TRUE si $a es menor o igual que $b (menor o igual que) $a <= $b;
Lógicos:  Se usa para evaluar una, dos o más expresiones (true o false). Operadores Por: Milagros Ramírez Operador Descripción Ejemplo && Se evalúa TRUE si tanto $a como $b son TRUE (‘Y’ lógico) $a && $b; and Se evalúa TRUE si tanto $a como $b son TRUE (‘Y’ lógico) $a and $b; || Se evalúa TRUE si al menos una de las dos, $a o $b, es TRUE (‘O’ lógico) $a || $b; or Se evalúa TRUE si al menos una de las dos, $a o $b, es TRUE (‘O’ lógico) $a or $b; ! NO. Se evalúa TRUE si $a es FALSE (negación de $a) !$a; xor Se evalúa TRUE si alguna de las dos, $a o $b, es TRUE, pero no ambas $a xor $b;
Incremento/Decremento:  Se usa para aumentar o disminuir en 1 el valor de la variable. Operadores Por: Milagros Ramírez Operador Descripción Ejemplo ++$var Pre-incremento. Aumenta el valor de $var2 en 1 y luego retorna ese valor. $var1=2; $var2=++$var1; // $var1=3 y $var2=3 $var++ Post-incremento. Retorna el valor de $var2  y luego aumenta su valor en 1. $var1=2; $var2=$var1++; // $var1=3 y $var2=2 --$var Pre-decremento. Reduce el valor de $var2 en 1 y luego retorna ese valor. $var1=2; $var2=--$var1; // $var1=1 y $var2=1 $var-- Post-decremento.  Retorna el valor de $var2 y luego reduce su valor en 1. $var1=2; $var2=$var1--; // $var1=1 y $var2=2
[object Object],[object Object],[object Object],[object Object],Estructuras de control Por: Milagros Ramírez if If … else if (condicion)  { sentencia;  } If (condicion)  { sentencia1;  } else { sentencia2;  } If … elseif switch if (condicion1) { sentencia1;  } elseif (condicion2) { sentencia2; … } else { sentencias; } switch (condicion) { case valor1: sentencia1; break; case valor2: sentencia2; break; … default: sentencias; }
Repetitivas: Estructuras de control Por: Milagros Ramírez while do … while for foreach while (condicion) { sentencias; } do (condicion)  { sentencias; } while (condicion); for (inicialización; condición; actualización) { sentencias; } foreach ($arreglo as $valor)  { sentencias; }

Mais conteúdo relacionado

Mais procurados

Tutorial de Visual basic
Tutorial de Visual basicTutorial de Visual basic
Tutorial de Visual basic
Edgard Cabus
 
Manejo De Windows
Manejo De WindowsManejo De Windows
Manejo De Windows
chus
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Kiim Kerrigan
 

Mais procurados (20)

Types of Selectors (HTML)
Types of Selectors (HTML)Types of Selectors (HTML)
Types of Selectors (HTML)
 
Dom
DomDom
Dom
 
Tutorial de Visual basic
Tutorial de Visual basicTutorial de Visual basic
Tutorial de Visual basic
 
Css margins
Css marginsCss margins
Css margins
 
Introduction to Javascript
Introduction to JavascriptIntroduction to Javascript
Introduction to Javascript
 
CSS
CSSCSS
CSS
 
Vectores informaticos
Vectores informaticosVectores informaticos
Vectores informaticos
 
Proyecto 2 en micromundos 07 abr2015
Proyecto 2 en micromundos   07 abr2015Proyecto 2 en micromundos   07 abr2015
Proyecto 2 en micromundos 07 abr2015
 
Manejo De Windows
Manejo De WindowsManejo De Windows
Manejo De Windows
 
Js: master prototypes
Js: master prototypesJs: master prototypes
Js: master prototypes
 
Html Tema 4 - Formularios
Html Tema 4 - FormulariosHtml Tema 4 - Formularios
Html Tema 4 - Formularios
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
C3 lenguaje de presentación.
C3 lenguaje de presentación.C3 lenguaje de presentación.
C3 lenguaje de presentación.
 
Pestaña revisar
Pestaña revisarPestaña revisar
Pestaña revisar
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Advance HTML
Advance HTMLAdvance HTML
Advance HTML
 
Advanced Cascading Style Sheets
Advanced Cascading Style SheetsAdvanced Cascading Style Sheets
Advanced Cascading Style Sheets
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Test word
Test wordTest word
Test word
 
Html character entities
Html character entitiesHtml character entities
Html character entities
 

Destaque (8)

Historia y características de php
Historia y características  de phpHistoria y características  de php
Historia y características de php
 
Historia de PHP
Historia de PHPHistoria de PHP
Historia de PHP
 
Capitulo i
Capitulo iCapitulo i
Capitulo i
 
Manejo Base Datos
Manejo Base Datos Manejo Base Datos
Manejo Base Datos
 
MYSQL
MYSQLMYSQL
MYSQL
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Tipos de web pdf
Tipos de web pdfTipos de web pdf
Tipos de web pdf
 

Semelhante a Elementos php (20)

Php1
Php1Php1
Php1
 
PHP mode on
PHP mode onPHP mode on
PHP mode on
 
Programacion de Cadenas
Programacion de CadenasProgramacion de Cadenas
Programacion de Cadenas
 
Php
PhpPhp
Php
 
Php1
Php1Php1
Php1
 
Php1
Php1Php1
Php1
 
Php1
Php1Php1
Php1
 
Php - Operadores básicos
Php - Operadores básicosPhp - Operadores básicos
Php - Operadores básicos
 
Php1
Php1Php1
Php1
 
Php1
Php1Php1
Php1
 
Php1
Php1Php1
Php1
 
Php1
Php1Php1
Php1
 
Quasi - Lenguaje C Operadores
Quasi - Lenguaje C OperadoresQuasi - Lenguaje C Operadores
Quasi - Lenguaje C Operadores
 
Php
PhpPhp
Php
 
Php
PhpPhp
Php
 
Perl (practical extraction and report language)
Perl (practical extraction and report language)Perl (practical extraction and report language)
Perl (practical extraction and report language)
 
Php Basico
Php BasicoPhp Basico
Php Basico
 
PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02
 
Php1 sesión 6
Php1 sesión 6Php1 sesión 6
Php1 sesión 6
 
Operadores logicos y de asignacion
Operadores logicos y de asignacionOperadores logicos y de asignacion
Operadores logicos y de asignacion
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Último (20)

Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
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
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 

Elementos php

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. Secuencias de escape en PHP: Secuencias de escape Por: Milagros Ramírez Secuencia Significado Nueva línea Retorno de carro Tabulación horizontal Barra invertida (backslah) Carácter dólar Comilla doble Comilla simple
  • 6. Asignación: Es el signo de igualdad (=). $variable1 = $variable2; Concatenación: Es el signo de punto (.), sirve para unir dos valores. echo $var.”Mundo PHP!”; // imprime Hola Mundo PHP!, $var = “Hola”; Aritméticos: Se usa para realizar operaciones matemáticas. Operadores Por: Milagros Ramírez Operador Descripción Ejemplo + Adición o suma: suma $c = $a + $b; - Substracción o resta: diferencia $c = $a - $b; * Multiplicación: producto $c = $a * $b; / División: cociente $c = $a / $b; % Resto o módulo: resto $c = $a % $b;
  • 7. Comparación: Se usa para comparar dos valores de cualquier tipo. Operadores Por: Milagros Ramírez Operador Descripción Ejemplo == Se evalúa TRUE si $a es igual a $b (igual) $a == $b; === Se evalúa TRUE si $a es igual a $b y son del mismo tipo (idéntico) $a === $b; != Se evalúa TRUE si $a es distinto a $b (diferente) $a != $b; <> Se evalúa TRUE si $a es distinto a $b (diferente) $a <> $b; !== Se evalúa TRUE si $a no es igual a $b o no son del mismo tipo (no idéntico) $a !== $b; > Se evalúa TRUE si $a es mayor que $b (mayor que) $a > $b; < Se evalúa TRUE si $a es menor que $b (menor que) $a < $b; >= Se evalúa TRUE si $a es mayor o igual que $b (mayor o igual que) $a >= $b; <= Se evalúa TRUE si $a es menor o igual que $b (menor o igual que) $a <= $b;
  • 8. Lógicos: Se usa para evaluar una, dos o más expresiones (true o false). Operadores Por: Milagros Ramírez Operador Descripción Ejemplo && Se evalúa TRUE si tanto $a como $b son TRUE (‘Y’ lógico) $a && $b; and Se evalúa TRUE si tanto $a como $b son TRUE (‘Y’ lógico) $a and $b; || Se evalúa TRUE si al menos una de las dos, $a o $b, es TRUE (‘O’ lógico) $a || $b; or Se evalúa TRUE si al menos una de las dos, $a o $b, es TRUE (‘O’ lógico) $a or $b; ! NO. Se evalúa TRUE si $a es FALSE (negación de $a) !$a; xor Se evalúa TRUE si alguna de las dos, $a o $b, es TRUE, pero no ambas $a xor $b;
  • 9. Incremento/Decremento: Se usa para aumentar o disminuir en 1 el valor de la variable. Operadores Por: Milagros Ramírez Operador Descripción Ejemplo ++$var Pre-incremento. Aumenta el valor de $var2 en 1 y luego retorna ese valor. $var1=2; $var2=++$var1; // $var1=3 y $var2=3 $var++ Post-incremento. Retorna el valor de $var2 y luego aumenta su valor en 1. $var1=2; $var2=$var1++; // $var1=3 y $var2=2 --$var Pre-decremento. Reduce el valor de $var2 en 1 y luego retorna ese valor. $var1=2; $var2=--$var1; // $var1=1 y $var2=1 $var-- Post-decremento. Retorna el valor de $var2 y luego reduce su valor en 1. $var1=2; $var2=$var1--; // $var1=1 y $var2=2
  • 10.
  • 11. Repetitivas: Estructuras de control Por: Milagros Ramírez while do … while for foreach while (condicion) { sentencias; } do (condicion) { sentencias; } while (condicion); for (inicialización; condición; actualización) { sentencias; } foreach ($arreglo as $valor) { sentencias; }