Ciao a tutti!
Partendo da un array di interi, vorrei recuperare una stringa contenente la successione dei corrispondenti numeri convertiti in esadecimale. Per esempio, dato l'array
$i = array (0,29,96);
voglio ricavare
$str = "\x00\x1c\x27";
Io ho fatto :
Codice PHP:
$i = array (0, 29, 96);
$f = 0;
$string = "";
$str = "";
while ($f != 3 ){
$str = dechex($i[$f]);
$string. = $str;
$f++;
}
echo $string;
che mi produce in output "001c27" come stringa e non come successione di numeri "\x00\x1c\x27".
Una mano?