Foros del Web » Programando para Internet » PHP »

Operadores Bit a Bit '&='

Estas en el tema de Operadores Bit a Bit '&=' en el foro de PHP en Foros del Web. Hola a todos. Estuve por la page de zend y vi en uno de los articulos que se publican, una funcion que comparaba 2 arreglos. ...
  #1 (permalink)  
Antiguo 16/04/2006, 20:56
hen
 
Fecha de Ingreso: diciembre-2003
Ubicación: Buenos Aires
Mensajes: 63
Antigüedad: 14 años
Puntos: 1
Operadores Bit a Bit '&='

Hola a todos.
Estuve por la page de zend y vi en uno de los articulos que se publican, una funcion que comparaba 2 arreglos.
No llegue a entender con que objetivo se usa el operador
' &= '
para la comparacion de dos valores pertenecientes a arreglos.
En la pagina de PHP no logre despejar mis dudas.
Alguien sabe donde encontrar informacion sobre como usar este operador en particular. Y de como se usan los operadores bit a bit en php.
Desde ya muchas gracias.
__________________
.:hEN
DevHen
EXITOS
  #2 (permalink)  
Antiguo 17/04/2006, 05:34
Avatar de JorgitoAlfajor  
Fecha de Ingreso: enero-2006
Mensajes: 152
Antigüedad: 11 años, 11 meses
Puntos: 1
El operador &= se utiliza para asignar a una variable el valor de si misma operada mediante & con otro valor. Para ser mas claro:

Código PHP:
<?
$a 
1;
$b 2;
//Estas dos expresiones son equivalentes
$a $a $b;
$a &= $b;
?>
Como seguramente sabrás, el & calcula el AND lógico bit a bit.
Saludos.
__________________
¿Se me entiende la letra?
  #3 (permalink)  
Antiguo 17/04/2006, 06:25
Avatar de carlosrdelmoral  
Fecha de Ingreso: agosto-2004
Mensajes: 149
Antigüedad: 13 años, 3 meses
Puntos: 0
Información Operadores lógicos

Ahi la tabla,
http://www.zend.com/manual/language....rs.logical.php

Y como ya te han respondido antes pues aclararlo un poquito mas. (aunque es de lenguaje C , se entiende igual asi que quizá te sea de ayuda).

Syntax


[#1]

operator: one of
[ ] ( ) . ->
++ -- & * + - ~ ! sizeof
/ % << >> < > <= >= == != ^ | && ||
? :
= *= /= %= += -= <<= >>= &= ^= |=
, # ## <: :> %: %:%:

texto completo en:
http://www.vmunix.com/%7Egabor/c/draft.html (buscar operators dentro del texto).
__________________
Webmasters
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:20.