Ciao a tutti,
devo convertire una stringa in un valore, unico, esadecimale, mantenendo anche lo "0"...
ho fatto cosi per adesso...
Codice PHP:
$val = 45.8999;
echo dechex(intval($val*100000));
// stampa 4609a6
il problema è che se il $val è 02
Codice PHP:
$val = 02;
echo dechex(intval($val));
// stampa 2
ottengo 2 e non 02
inoltre vorrei che i valori siano divisi a coppie di due
Codice PHP:
// stampa 46 09 a6
in giro ho trovato delle funzioni che però non fanno al caso mio xkè covertono ogni singolo carattere della stringa in esadecimale.
Spero di essere stato chiaro
Grazie
Stefano