Bienvenidos sean a este post, hoy veremos una funcion de PHP.
Esta funcion nos convierte un dato binario a su equivalente en hexadecimal, veamos como es su sintaxis:
bin2hex(dato);
Simplemente le pasamos el dato que puede ser un valor binario o una cadena, veamos un ejemplo para entender el concepto y para ello debemos crear un archivo con el nombre de b2h.php y le agregaremos el siguiente codigo:
b2h.php
<?php
$num = 22101976;
$bin = base_convert($num, 10, 2);
echo $bin . PHP_EOL;
echo bin2hex($bin) . PHP_EOL;
echo bin2hex('mrbogusa@gmail.com') . PHP_EOL;
?>
Primero definiremos una variable con un valor decimal, en la siguiente linea definimos otra variable y en este almacenaremos el resultado de utilizar a base_convert para convertirlo a binario, sobre esta funcion hablamos en este post, y luego simplemente mostraremos primero el valor obtenido de base_convert, la siguiente sera para mostrar el resultado que nos devuelve la funcion con el dato que posee el valor en binario y en la ultima linea pasamos una cadena para ver que nos devuelva, veamos como es su salida:
$ php b2h.php
1010100010011111111011000
31303130313030303130303131313131313131303131303030
6d72626f6775736140676d61696c2e636f6d
$
Podemos ver como primero tenemos el valor binario, luego su equivalencia en hexadecimal y en el ultimo el valor hexadecimal pero de la cadena que le pasamos.
En resumen, hoy hemos visto bin2hex, que es, para que sirve, como se utiliza, y un ejemplo practico para verlo en accion, espero les haya resultado de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
