hola una pregunta que signifia el doble signo menor << por ejemplo
echo (10 << 3);
Saludos
| |||
que hace el doble signo menor "<<" hola una pregunta que signifia el doble signo menor << por ejemplo echo (10 << 3); Saludos
__________________ www.leandroascierto.com |
| |||
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); ?> |