Lenguaje de Programación Web <ul><ul><li>PHP </li></ul></ul><ul><ul><li>Operadores Básicos </li></ul></ul>Efraín Herrera J...
PHP –  Operadores básicos <ul><li>Asignación </li></ul><ul><li>Aritméticos </li></ul><ul><li>Pre/post incremento y decreme...
PHP -  Operadores <ul><li>Operadores de Asignación: </li></ul><ul><li>Asignación ( Permite asignar valores a variables ): ...
PHP -  Operadores <ul><li>Operadores Aritméticos: Devuelven un resultado numérico </li></ul><ul><li>Suma:  +   </li></ul><...
PHP -  Operadores <ul><li>Operadores Aritméticos - Sintaxis  </li></ul><ul><li>$a + $b + 5 </li></ul><ul><li>$a - $b - 2 <...
PHP -  Operadores <ul><li>Operadores Aritméticos – Ejemplo práctico </li></ul><ul><li><?php </li></ul><ul><li>$a = 5; </li...
PHP -  Operadores <ul><li>Operadores pre/post Incremento y decremento: Modifican el valor de una variable numérica </li></...
PHP -  Operadores <ul><li>Operadores pre/post Incremento y decremento - sintaxis </li></ul><ul><li>Pre-incremento: ++$var ...
PHP -  Operadores <ul><li>Operadores pre/post Incremento y decremento – Ejemplo práctico </li></ul><ul><li><?php </li></ul...
PHP -  Operadores <ul><li>Operadores de Concatenación: </li></ul><ul><li>Concatenación:  . </li></ul><ul><li>Sintaxis: </l...
PHP -  Operadores <ul><li>Operadores de Concatenación – Ejemplo práctico: </li></ul><ul><li><?php </li></ul><ul><li>$nombr...
PHP -  Operadores <ul><li>Operadores Condicionales (1 de 2): Devuelven un valor boolean </li></ul><ul><li>Igualdad ( igual...
PHP -  Operadores <ul><li>Operadores Condicionales (1 de 2) - Sintaxis  </li></ul><ul><li>$a == $b </li></ul><ul><li>$a ==...
PHP -  Operadores <ul><li>Operadores Condicionales (1 de 2) – Ejemplo práctico </li></ul><ul><li><?php </li></ul><ul><li>$...
PHP -  Operadores <ul><li>Operadores Condicionales (2 de 2): Devuelven un valor boolean </li></ul><ul><li>Mayor que:  >   ...
PHP -  Operadores <ul><li>Operadores Condicionales (2 de 2) - Sintaxis  </li></ul><ul><li>$a > $b </li></ul><ul><li>$a < $...
PHP -  Operadores <ul><li>Operadores Condicionales (2  de 2) – Ejemplo práctico </li></ul><ul><li><?php </li></ul><ul><li>...
PHP -  Operadores <ul><li>Operadores Lógicos: Devuelven un valor boolean </li></ul><ul><li>No ( opuesto ):  !   </li></ul>...
PHP -  Operadores <ul><li>Operadores Lógicos - Sintaxis  </li></ul><ul><li>!$condicion </li></ul><ul><li>$cond1 && $cond2 ...
PHP -  Operadores <ul><li>Operadores Lógicos – Ejemplo práctico </li></ul><ul><li><?php </li></ul><ul><li>$a = true; </li>...
PHP <ul><li>Bibliografía </li></ul><ul><ul><li>http://www.php.net/manual/es/language.operators.php </li></ul></ul><ul><ul>...
Próxima SlideShare
Cargando en…5
×

Php - Operadores básicos

8.056 visualizaciones

Publicado el

Presentación de los operadores que podemos utilizar en PHP. Estos son los básicos.

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

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

No hay notas en la diapositiva.

Php - Operadores básicos

  1. 1. Lenguaje de Programación Web <ul><ul><li>PHP </li></ul></ul><ul><ul><li>Operadores Básicos </li></ul></ul>Efraín Herrera Jiménez
  2. 2. PHP – Operadores básicos <ul><li>Asignación </li></ul><ul><li>Aritméticos </li></ul><ul><li>Pre/post incremento y decremento </li></ul><ul><li>Concatenación </li></ul><ul><li>Condicionales </li></ul><ul><li>Lógicos </li></ul>
  3. 3. PHP - Operadores <ul><li>Operadores de Asignación: </li></ul><ul><li>Asignación ( Permite asignar valores a variables ): = </li></ul><ul><li>Sintaxis y Ejemplos: </li></ul><ul><li>$variable = expresion; </li></ul><ul><li><?php </li></ul><ul><li>$var = $numero; </li></ul><ul><li>$cadena = “Es una cadena”; </li></ul><ul><li>$arreglo = array(); </li></ul><ul><li>?> </li></ul>
  4. 4. PHP - Operadores <ul><li>Operadores Aritméticos: Devuelven un resultado numérico </li></ul><ul><li>Suma: + </li></ul><ul><li>Resta: - </li></ul><ul><li>Multiplicación: * </li></ul><ul><li>División: / </li></ul><ul><li>Módulo ( residuo de la división ): % </li></ul><ul><li>Negación ( signo opuesto ): - </li></ul>
  5. 5. PHP - Operadores <ul><li>Operadores Aritméticos - Sintaxis </li></ul><ul><li>$a + $b + 5 </li></ul><ul><li>$a - $b - 2 </li></ul><ul><li>$variable + constante </li></ul><ul><li>5 * 8 </li></ul><ul><li>$numero / $divisor </li></ul><ul><li>$numero % 2 </li></ul><ul><li>-$numero </li></ul><ul><li>$num1 * $num2 / $num3 - $num4 </li></ul>
  6. 6. PHP - Operadores <ul><li>Operadores Aritméticos – Ejemplo práctico </li></ul><ul><li><?php </li></ul><ul><li>$a = 5; </li></ul><ul><li>$b = 4; </li></ul><ul><li>$c = $a + 5; //c valdrá 10. (5+5=10); </li></ul><ul><li>$c = $a - $b; //c valdrá 1. (5-4=1); </li></ul><ul><li>$c = $a * 10; // c valdrá 50. (5x10=50)‏ </li></ul><ul><li>$c = $b / 2; // c valdrá 2. (4/2=2)‏ </li></ul><ul><li>$c = $a % 2; // c valdrá 1. (5/2=2 y residuo=1)‏ </li></ul><ul><li>$c = -$a; //c valdrá -5 </li></ul><ul><li>$c = $a + $b * 5 - $b; // c valdrá 21 </li></ul><ul><li>?> </li></ul>
  7. 7. PHP - Operadores <ul><li>Operadores pre/post Incremento y decremento: Modifican el valor de una variable numérica </li></ul><ul><li>Pre/Post incremento ( incrementa en 1 el valor de una variable numérica ): ++ </li></ul><ul><li>Pre/Post decremento ( Decrementa en 1 el valor de una variable numérica ): -- </li></ul>
  8. 8. PHP - Operadores <ul><li>Operadores pre/post Incremento y decremento - sintaxis </li></ul><ul><li>Pre-incremento: ++$var </li></ul><ul><li>Post-incremento: $var++ </li></ul><ul><li>Pre-decremento: --$var </li></ul><ul><li>Post-decremento: $var-- </li></ul><ul><li>*Pre: Modifica el valor de la variable antes de usarla </li></ul><ul><li>*Post: Usa la variable y luego modifica su valor </li></ul>
  9. 9. PHP - Operadores <ul><li>Operadores pre/post Incremento y decremento – Ejemplo práctico </li></ul><ul><li><?php </li></ul><ul><li>$a = 5; </li></ul><ul><li>$c = ++$a; //a cambia a 6 y c valdrá 6 </li></ul><ul><li>$b = 4; </li></ul><ul><li>$c = $b++; //c valdrá 4 y b cambia a 5 </li></ul><ul><li>$d = --$c; // c cambia a 3 y d valdrá 3 </li></ul><ul><li>$e = $d--; // e valdrá 3 y d cambia a 2 </li></ul><ul><li>$e++; //e valdrá 4 </li></ul><ul><li>?> </li></ul>
  10. 10. PHP - Operadores <ul><li>Operadores de Concatenación: </li></ul><ul><li>Concatenación: . </li></ul><ul><li>Sintaxis: </li></ul><ul><li>$variablecadena=“texto”; </li></ul><ul><li>define(constantecadena,“texto”); </li></ul><ul><li>$cad_concat = $variablecadena . constantecadena . “texto” // El resultado será: textotextotexto </li></ul>
  11. 11. PHP - Operadores <ul><li>Operadores de Concatenación – Ejemplo práctico: </li></ul><ul><li><?php </li></ul><ul><li>$nombre = “Pedro”; </li></ul><ul><li>$apellido1 = “Pérez”; </li></ul><ul><li>$apellido2 = “Gómez”; </li></ul><ul><li>$nombrecompleto = $nombre .“ ”.$apellido1 .“ ”. $apellido2; // El resultado será: Pedro Pérez Gómez </li></ul><ul><li>?> </li></ul>
  12. 12. PHP - Operadores <ul><li>Operadores Condicionales (1 de 2): Devuelven un valor boolean </li></ul><ul><li>Igualdad ( igual valor ): == </li></ul><ul><li>Identidad ( igual valor y tipo ): === </li></ul><ul><li>Desigualdad ( valor diferente ): !=, <> </li></ul><ul><li>No Idénticos ( valor o tipo diferente ): !== </li></ul>
  13. 13. PHP - Operadores <ul><li>Operadores Condicionales (1 de 2) - Sintaxis </li></ul><ul><li>$a == $b </li></ul><ul><li>$a === $b </li></ul><ul><li>$var1 != $var2 </li></ul><ul><li>$var1 <> $var2 </li></ul><ul><li>$var1 !== $var2 </li></ul><ul><li>$num1 == (10*2)‏ </li></ul><ul><li>5 !== “5” </li></ul><ul><li>($cad1 == “un texto”) != $cad2 </li></ul>
  14. 14. PHP - Operadores <ul><li>Operadores Condicionales (1 de 2) – Ejemplo práctico </li></ul><ul><li><?php </li></ul><ul><li>$a = “4”; </li></ul><ul><li>$b = 4; </li></ul><ul><li>$c = $a == $b; //c valdrá true. Valores iguales </li></ul><ul><li>$c = $a === $b; //c valdrá false. Tipo diferente </li></ul><ul><li>$c = $b != 10; // c valdrá true. </li></ul><ul><li>$c = $a <> “4”; // c valdrá false. </li></ul><ul><li>$c = $b !== 4; // c valdrá false. Igual valor y tipo </li></ul><ul><li>$c = ($a === “4”) != true ; //c valdrá false </li></ul><ul><li>?> </li></ul>
  15. 15. PHP - Operadores <ul><li>Operadores Condicionales (2 de 2): Devuelven un valor boolean </li></ul><ul><li>Mayor que: > </li></ul><ul><li>Menor que: < </li></ul><ul><li>Mayor o igual a: >= </li></ul><ul><li>Menor o igual a: <= </li></ul>
  16. 16. PHP - Operadores <ul><li>Operadores Condicionales (2 de 2) - Sintaxis </li></ul><ul><li>$a > $b </li></ul><ul><li>$a < $b </li></ul><ul><li>$var1 >= $var2 </li></ul><ul><li>$var1 <= $var2 </li></ul><ul><li>($var1 / $var2) > $var3 </li></ul><ul><li>$num1 <= (10*2)‏ </li></ul><ul><li>5 <= 5 </li></ul><ul><li>($cad1 * 50) <= $cad2 </li></ul>
  17. 17. PHP - Operadores <ul><li>Operadores Condicionales (2 de 2) – Ejemplo práctico </li></ul><ul><li><?php </li></ul><ul><li>$a = 10; </li></ul><ul><li>$b = 4; </li></ul><ul><li>$c = $a > $b; //c valdrá true. </li></ul><ul><li>$c = $a < $b; //c valdrá false. </li></ul><ul><li>$c = $a >= 10; // c valdrá true. </li></ul><ul><li>$c = $b <= 4; // c valdrá true. </li></ul><ul><li>if ($b <= 3){ // la condición será false. </li></ul><ul><li>echo “b es menor o igual a 3”; } </li></ul><ul><li>?> </li></ul>
  18. 18. PHP - Operadores <ul><li>Operadores Lógicos: Devuelven un valor boolean </li></ul><ul><li>No ( opuesto ): ! </li></ul><ul><li>Y ( true si ambos son true ): &&, and </li></ul><ul><li>O ( true si cualquiera es true ): ||, or </li></ul><ul><li>O exclusivo ( true si ambos son opuestos ): xor </li></ul>
  19. 19. PHP - Operadores <ul><li>Operadores Lógicos - Sintaxis </li></ul><ul><li>!$condicion </li></ul><ul><li>$cond1 && $cond2 </li></ul><ul><li>$cond1 || $cond2 </li></ul><ul><li>$cond1 xor $cond2 </li></ul><ul><li>$cond1 && $cond2 || $cond3 </li></ul><ul><li>$cond1 || $cond2 || $cond3 </li></ul><ul><li>$num1 xor $num2 && $num3 || $num4 </li></ul>
  20. 20. PHP - Operadores <ul><li>Operadores Lógicos – Ejemplo práctico </li></ul><ul><li><?php </li></ul><ul><li>$a = true; </li></ul><ul><li>$b = false; </li></ul><ul><li>$c = !$a; //c valdrá false </li></ul><ul><li>$c = $a && $b; //c valdrá false </li></ul><ul><li>$c = $a || true; // c valdrá true </li></ul><ul><li>$c = $b xor true; // c valdrá true </li></ul><ul><li>$c = $a xor $b && (5 > 3); // c valdrá true </li></ul><ul><li>$c = $a xor $b && $a || true; //c valdrá false </li></ul><ul><li>$c = ($a xor $b) && $a || true // c valdrá true </li></ul><ul><li>?> </li></ul>
  21. 21. PHP <ul><li>Bibliografía </li></ul><ul><ul><li>http://www.php.net/manual/es/language.operators.php </li></ul></ul><ul><ul><li>http://www.php.net/manual/es/language.operators.assignment.php </li></ul></ul><ul><ul><li>http://www.php.net/manual/es/language.operators.arithmetic.php </li></ul></ul><ul><ul><li>http://www.php.net/manual/es/language.operators.comparison.php </li></ul></ul><ul><ul><li>http://www.php.net/manual/es/language.operators.string.php </li></ul></ul><ul><ul><li>http://www.php.net/manual/es/language.operators.increment.php </li></ul></ul><ul><ul><li>http://www.php.net/docs.php </li></ul></ul>

×