Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Pasar string a hexadecimal

Estas en el tema de Pasar string a hexadecimal en el foro de PHP en Foros del Web. Alguien puede ayudarme? Necesito pasar un string a valores hexadecimales para enviarlos via Url. Por ejemplo lograr que la cadena lilo&stich pase a ser 6C696C6F267374696368 ...
  #1 (permalink)  
Antiguo 31/10/2006, 09:33
 
Fecha de Ingreso: octubre-2006
Mensajes: 6
Antigüedad: 17 años, 6 meses
Puntos: 0
Pregunta Pasar string a hexadecimal

Alguien puede ayudarme?

Necesito pasar un string a valores hexadecimales para enviarlos via Url.

Por ejemplo lograr que la cadena lilo&stich pase a ser 6C696C6F267374696368

Muchas gracias
  #2 (permalink)  
Antiguo 31/10/2006, 09:44
 
Fecha de Ingreso: abril-2006
Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años
Puntos: 3
Buenas

Seria asi:
<?
$a=bin2hex("lilo&stich");
echo $a;
?>
Suerte
  #3 (permalink)  
Antiguo 31/10/2006, 09:47
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Debrías usar bin2hex:
Código PHP:
$str "lilo&stich !";
echo 
bin2hex($str) . "<br />";
echo 
pack("H*",bin2hex($str)) . "<br />"
Dará tu necesitado:
6c696c6f2673746963682021
lilo&stich !
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #4 (permalink)  
Antiguo 31/10/2006, 10:35
 
Fecha de Ingreso: octubre-2006
Mensajes: 6
Antigüedad: 17 años, 6 meses
Puntos: 0
Gracias a ambos
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:48.