operadores logicos y de asignacion

8
UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES “EZEQUIEL ZAMORA” UNELLEZ – BARINAS AMBIENTE LA CARAMUCA Operadores lógicos y operadores de asignación en php profesora: Integrante: Mariana Castro Cardenas Adriana C.I:20.866.959 La Caramuca, junio 2014

Upload: adriana-cardenas

Post on 05-Aug-2015

99 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Operadores logicos y de asignacion

UNIVERSIDAD NACIONAL EXPERIMENTALDE LOS LLANOS OCCIDENTALES

“EZEQUIEL ZAMORA”UNELLEZ – BARINAS

AMBIENTE LA CARAMUCA Operadores lógicos y operadores de asignación en php

profesora: Integrante:Mariana Castro Cardenas Adriana C.I:20.866.959

La Caramuca, junio 2014

Page 2: Operadores logicos y de asignacion

Operadores lógicos

Los operadores lógicos son de extrema utilidad a la hora de decidir si un valor y otro o un valor u otro, cumplen con ciertas condiciones.

Los operadores lógicos, nos permiten crear condiciones para las distintas estructuras en PHP. Los operadores lógicos más importantes son and (en español: y) y or (en español.

Page 3: Operadores logicos y de asignacion

Ejemplo Nombre Resultado

$a and $b YCierto sólo si $a y $b son ciertos

$a or $b OCierto si $a ó $b ó ambos son ciertos

$a xor $b O exclusivaCierto si $a ó $b son ciertos, pero no si ambos son ciertos a la vez

!$a Negación Cierto si $a no es cierto

$a&&$b YCierto sólo si $a y $b son ciertos

$a||$b OCierto si $a ó $b ó ambos son ciertos

Operadores lógicos en php:

Page 4: Operadores logicos y de asignacion

Una condición puede ser tan larga como se quiera y usar tantos operadores lógicos como se necesiten. El uso de los paréntesis otorgará la prioridad de la ejecución de unas operaciones.

Ejemplos:

<?php$a = 3;$b = 9;$result = ($a <= 3 and $b <> 9);if ( $result == true) {echo "Se cumple la condición";}else {echo "No se cumple la condición";}?>

Page 5: Operadores logicos y de asignacion

Operadores de asignación en php

El operador básico de asignación Esto significa que el operando de la izquierda obtiene el valor de la expresión en la derecha. 

La asignación copia la variable original a la nueva utilizando el concepto de asignación por valor, por lo que los cambios en uno no afectan al otro. 

es "igual«=»"

a

Page 6: Operadores logicos y de asignacion

Operadores de Asignación en php:

La lista de los operadores de asignación compuestos es la siguiente:

$a = $b //Asigna a $a el contenido de $b

$a = &$b //Asigna a $a el contenido por referencia de $b

$a += $b //Asigna a $a la suma de $b + $a

$a -= $b //Asigna a $a la resta de $a - $b

$a *= $b //Asigna a $a la multiplicación de $a por $b

$a /= $b //Asigna a $a la división de $a entre $b

$a .= $b //Asigna a $a la concatenación de $a seguida por $b

Page 7: Operadores logicos y de asignacion

Ejemplo:

<?php

$a = 3;

$a += 5;

$b = "Hello";

$b = "There!";

?>

En el ejemplo anterior el valor de $ a es de 8 como si usamos una expresión $ a = $ a+ 5. El valor de $b sería la cadena "Hola allí«.

Page 8: Operadores logicos y de asignacion

GRACIAS PORSU ATENCIÓN