<?php
function decode($data, $encoding) {
// convert string
if (is_string($data)) {
if (function_exists('iconv')) {
// iconv is by far the most flexible approach, try this first
$return_value = iconv('UTF-8', $encoding, $data);
} elseif ($encoding == 'ISO-8859-1') {
// for ISO-8859-1 we can use utf8-decode()
$return_value = utf8_decode($data);
} else {
// give up. if data was supplied in the correct format everything is fine!
$return_value = $data;
} // end: if
} else {
// non-string value
$return_value = $data;
} // end: if
return $return_value;
}
$response = "0;78d13qqoglyszmorspfwfdmwffgnubgr;\u003c?dpf sent len=\"1\"?\u003eText~~~\u003c?dpf /sent ?\u003e";
$response = str_replace("\u003c", "<", $response);
$response = str_replace("\u003e", ">", $response);
echo $response;