<ul><li>Segmentos de código PHP:   Existen tres formas de delimitar los bloques de código: </li></ul><ul><li>Finalización ...
<ul><li>Uso de mayúsculas y minúsculas:   </li></ul><ul><li>Las variables y constantes definidas por el usuario y predefin...
<ul><li>Convenciones para definir los nombres de las variables: </li></ul><ul><li>Deben comenzar con el carácter $ seguido...
<ul><li>Convenciones para definir los nombres de las constantes: </li></ul><ul><li>No son precedidas por el carácter $. </...
Secuencias de escape en PHP: Secuencias de escape Por: Milagros Ramírez Secuencia Significado 
 Nueva línea 
 Retorno de c...
Asignación:  Es el signo de igualdad (=). $variable1 = $variable2; Concatenación:  Es el signo de punto (.), sirve para un...
Comparación:  Se usa para comparar dos valores de cualquier tipo. Operadores Por: Milagros Ramírez Operador Descripción Ej...
Lógicos:  Se usa para evaluar una, dos o más expresiones (true o false). Operadores Por: Milagros Ramírez Operador Descrip...
Incremento/Decremento:  Se usa para aumentar o disminuir en 1 el valor de la variable. Operadores Por: Milagros Ramírez Op...
<ul><li>Condicionales: </li></ul><ul><li>Condicionales simples: </li></ul><ul><li>Condicionales múltiples: </li></ul><ul><...
Repetitivas: Estructuras de control Por: Milagros Ramírez while do … while for foreach while (condicion) { sentencias; } d...
Próxima SlideShare
Cargando en…5
×

Elementos php

3.560 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
3.560
En SlideShare
0
De insertados
0
Número de insertados
23
Acciones
Compartido
0
Descargas
64
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Elementos php

  1. 1. <ul><li>Segmentos de código PHP: Existen tres formas de delimitar los bloques de código: </li></ul><ul><li>Finalización de sentencias: Las instrucciones finalizan en punto y coma ( ; ), excepto cuando la última instrucción este antes de la etiqueta de fin de PHP. </li></ul><ul><li>Comentarios: Existen tres formas de colocar comentarios dentro del código: </li></ul><ul><li>Doble backslash (//): se usa para una sola línea. </li></ul><ul><li>Combinación de caracteres /* y */: se usa para varias líneas (bloque de comentario). </li></ul><ul><li>Numeral (#): se usa para una única línea. </li></ul>Sintaxis básica Por: Milagros Ramírez <?php … ?> <? … ?> <script language=“php”> … </script>
  2. 2. <ul><li>Uso de mayúsculas y minúsculas: </li></ul><ul><li>Las variables y constantes definidas por el usuario y predefinidas de PHP son sensibles a mayúsculas y minúsculas. </li></ul><ul><li>Las funciones definidas por el usuario e incorporadas de PHP no son sensibles a mayúsculas y minúsculas. </li></ul><ul><li>Mostrar salida en el navegador: Existen tres formas de uso: </li></ul><ul><li>Función print(): Escribir una cadena. </li></ul><ul><li>print(cadena); </li></ul><ul><li>Función echo(): Escribe varias cadenas a la vez. </li></ul><ul><li>echo (cadena1[, cadena2 … ]); </li></ul><ul><li>Etiquetas <?= ?>: Es una forma abreviada de escribir una cadena de salida. </li></ul><ul><li><?=“cadena”?>; </li></ul>Sintaxis básica Por: Milagros Ramírez
  3. 3. <ul><li>Convenciones para definir los nombres de las variables: </li></ul><ul><li>Deben comenzar con el carácter $ seguido por una letra (A-Z, a-z) o el carácter “_”, luego puede tener una combinación de letras (A-Z, a-z), números (0-9), el carácter “_” y los caracteres ASCII del 127 al 255. </li></ul><ul><li>$valor1=entero; </li></ul><ul><li>$valor2=“cadena”; </li></ul><ul><li>$valor3=decimal; </li></ul><ul><li>Los nombres de variables son sensibles a mayúsculas y a minúsculas. </li></ul><ul><li>No se puede usar espacios en blancos. </li></ul><ul><li>Después del carácter $, no se puede comenzar con un número, solamente con una letra o con el carácter “_”. </li></ul><ul><li>Suelen declararse en minúsculas. </li></ul>Variables Por: Milagros Ramírez
  4. 4. <ul><li>Convenciones para definir los nombres de las constantes: </li></ul><ul><li>No son precedidas por el carácter $. </li></ul><ul><li>Suelen declararse en mayúsculas. </li></ul><ul><li>Deben comenzar con una letra (A-Z, a-z) o el carácter “_”, seguido por una combinación de letras (A-Z, a-z), números (0-9), el carácter “_” y los caracteres ASCII del 127 al 255. </li></ul><ul><li>Sólo se definen usando define(). </li></ul><ul><li>Sólo pueden contener valores escalares. </li></ul><ul><li>No pueden eliminarse, ni modificarse una vez definidas. </li></ul><ul><li><?php </li></ul><ul><li>define(“CONSTANTE”, “Hola Mundo!”); </li></ul><ul><li>echo CONSTANTE; // imprime Hola Mundo! </li></ul><ul><li>?> </li></ul>Constantes Por: Milagros Ramírez
  5. 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. 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. 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. 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. 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. 10. <ul><li>Condicionales: </li></ul><ul><li>Condicionales simples: </li></ul><ul><li>Condicionales múltiples: </li></ul><ul><li>Nota: se colocan los caracteres de inicio y fin del bloque, las llaves({}), cuando hay varias sentencias. </li></ul>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; }
  11. 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; }

×