$utf8 .= chr(0x0A); $c+=1;
} elseif($substr_chrs_c_2 == 'f') {
$utf8 .= chr(0x0C); $c+=1;
} elseif($substr_chrs_c_2 == 'r') {
$utf8 .= chr(0x0D); $c+=1;
} elseif(($delim == '"') && (($substr_chrs_c_2 == '"') || ($substr_chrs_c_2 == '') || ($substr_chrs_c_2 == '/'))) {
$utf8 .= $chrs{++$c};
} elseif(($delim == "'") && (($substr_chrs_c_2 == ''') || ($substr_chrs_c_2 == '') || ($substr_chrs_c_2 == '/'))) {
$utf8 .= $chrs{++$c};
} elseif(preg_match('/u[0-9A-F]{4}/i', substr($chrs, $c, 6))) { // single, escaped unicode character
$utf16 = chr(hexdec(substr($chrs, ($c+2), 2))) . chr(hexdec(substr($chrs, ($c+4), 2)));
$utf8 .= mb_convert_encoding($utf16, 'UTF-8', 'UTF-16');
$c+=5;







