SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado por: sergiotarrillo en Jueves 30 de Diciembre de 2004, 17:05
-
hola gentita acabo de ver estos operadores: <<, >>, <<=, >>=...
Si existen...?, en caso de existir para que sirven...?
P.D.: Disculpen si mi pregunta es muy básica...
-
Operadores Bit a Bit
Los operadores bit a bit le permiten activar o desactivar bits individuales de un entero. Si los parámetros tanto a la izquierda y a la derecha son cadenas, el operador bit a bit trabajará sobre los valores ASCII de los caracteres.
Ejemplo Nombre Resultado
$a & $b Y Los bits que están activos tanto en $a como en $b son activados.
$a | $b O Los bits que están activos ya sea en $a o en $b son activados.
$a ^ $b O exclusivo (Xor) Los bits que estén activos en $a o $b, pero no en ambos, son activados.
~ $a No Los bits que estén activos en $a son desactivados, y vice-versa.
$a << $b Desplazamiento
a izquierda Desplaza los bits de $a, $b pasos a la izquierda (cada paso quiere decir "multiplicar por dos")
$a >> $b Desplazamiento
a derecha Desplaza los bits de $a, $b pasos a la derecha (cada paso quiere decir "dividir por dos")
Espero que haya estado clara la tabla :smartass:
:scream:
Como no salio como lo acomode le puse colores pa que se distinguiera una cosa de la otra :comp:
-
RESPUESTA (http://geneura.ugr.es/~maribel/php/)
-
y mayormente para que se usa ese operador..?