//
// (Source: http://codedump.jonasjohn.de/)
function str_hex($string){ $hex=''; for ($i=0; $i < strlen($string); $i++){ $hex .= dechex(ord($string[$i])); } return $hex; } function hex_str($hex){ $string=''; for ($i=0; $i < strlen($hex)-1; $i+=2){ $string .= chr(hexdec($hex[$i].$hex[$i+1])); } return $string; } // example: $hex = str_hex("test sentence..."); // $hex contains 746573742073656e74656e63652e2e2e print hex_str($hex); // outputs: test sentence...