Operadores logicos y de asignacion
-
Upload
adriana-cardenas -
Category
Technology
-
view
108 -
download
0
Transcript of Operadores logicos y de asignacion
![Page 1: Operadores logicos y de asignacion](https://reader036.fdocuments.net/reader036/viewer/2022081807/55c1a86fbb61ebe9268b4736/html5/thumbnails/1.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022081807/55c1a86fbb61ebe9268b4736/html5/thumbnails/2.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022081807/55c1a86fbb61ebe9268b4736/html5/thumbnails/3.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022081807/55c1a86fbb61ebe9268b4736/html5/thumbnails/4.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022081807/55c1a86fbb61ebe9268b4736/html5/thumbnails/5.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022081807/55c1a86fbb61ebe9268b4736/html5/thumbnails/6.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022081807/55c1a86fbb61ebe9268b4736/html5/thumbnails/7.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022081807/55c1a86fbb61ebe9268b4736/html5/thumbnails/8.jpg)
GRACIAS PORSU ATENCIÓN