Foros del Web » Programando para Internet » PHP »

Error convirtiendo a HEX

Estas en el tema de Error convirtiendo a HEX en el foro de PHP en Foros del Web. Buenas! Hacía tiempo que no escribía por aquí... a ver, tengo una duda: estoy usando la función bin2hex() pero hay algo que no me cuadra... ...
  #1 (permalink)  
Antiguo 20/11/2015, 15:05
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años
Puntos: 33
Error convirtiendo a HEX

Buenas!

Hacía tiempo que no escribía por aquí... a ver, tengo una duda: estoy usando la función bin2hex() pero hay algo que no me cuadra...

Tengo este fragmento:

Código:
	for($gi = 0;$gi < $pivi; $gi += 8){
		$gt = "" . $piv[$gi];
		$gt .= $piv[$gi + 1];
		$gt .= $piv[$gi + 2];
		$gt .= $piv[$gi + 3];
		$gt .= $piv[$gi + 4];
		$gt .= $piv[$gi + 5];
		$gt .= $piv[$gi + 6];
		$gt .= $piv[$gi + 7];
		$gr .= b2h($gt);
	}


//la función b2h no es más que una envoltura...
function b2h($t){return bin2hex($t);}
Sin embargo la conversión es un poco... "rara":

gt: 00001101
gt: 10111011

Me lo convierte en:

30303030313130313130313131303131

¿Alguna idea?

Saludos y gracias :D

Etiquetas: Ninguno
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 20:05.