Foros del Web » Programando para Internet » PHP »

que hace el doble signo menor "<<"

Estas en el tema de que hace el doble signo menor "<<" en el foro de PHP en Foros del Web. hola una pregunta que signifia el doble signo menor << por ejemplo echo (10 << 3); Saludos...
  #1 (permalink)  
Antiguo 31/10/2009, 02:24
 
Fecha de Ingreso: abril-2005
Mensajes: 351
Antigüedad: 19 años
Puntos: 3
que hace el doble signo menor "<<"

hola una pregunta que signifia el doble signo menor << por ejemplo

echo (10 << 3);

Saludos
__________________
www.leandroascierto.com
  #2 (permalink)  
Antiguo 31/10/2009, 04:17
 
Fecha de Ingreso: octubre-2009
Mensajes: 5
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: que hace el doble signo menor "<<"

$a << $b Desplazamiento a la izquierda Desplaza los bits de $a, $b posiciones hacia la izquierda (por aritmética binaria, cada posición desplazada equivale a multiplicar por dos el valor de $a)

$a >> $b Desplazamiento a la derecha Desplaza los bits de $a, $b posiciones hacia la derecha (por aritmética binaria, cada posición desplazada equivale a dividir entre dos el valor de $a)

ejemplo:

<?php
function hexColor($color) {
return dechex(($color[0]<<16)|($color[1]<<8)|$color[2]);
}
$col[0] = 25;
$col[1] = 255;
$col[2] = 55;

print hexColor($col);

?>
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 10:47.