Código PHP:
if ($v >> 5 == 6) {} // &110xxxxx 10xxxxx
elseif ($v >> 4 == 14) {} // &1110xxxx 10xxxxxx 10xxxxxx
| |||
Respuesta: No entiendo esta sentencia if ($v >> 5 == 6) >> es operador a nivel de bit, lo que hace es dezplazar un número determinado de veces los bits a la derecha, rellenando los espacios creados con 0. [ http://www.php.net/manual/en/language.operators.bitwise.php] $v >> 5 desplaza 5 veces los bits a la derecha del número $v |
Etiquetas: |