function ARC_api_helper::adjust_utf8_char in Taxonomy import/export via XML 5
Same name and namespace in other branches
- 5.2 arc/ARC_api_helper.php \ARC_api_helper::adjust_utf8_char()
- 6.2 arc/ARC_api_helper.php \ARC_api_helper::adjust_utf8_char()
- 6 arc/ARC_api_helper.php \ARC_api_helper::adjust_utf8_char()
1 call to ARC_api_helper::adjust_utf8_char()
File
- arc/
ARC_api_helper.php, line 111
Class
Code
function adjust_utf8_char($val = "") {
$char_dec = hexdec(rawurlencode($val));
if ($char_dec > 14835840) {
return '&#' . ($char_dec - 14835840) . ';';
}
$result = "";
switch ($val) {
case "»":
$result .= '';
break;
case "é":
$result .= '';
break;
case "è":
$result .= '';
break;
case rawurldecode("%F5"):
$result .= "";
/* %F6 */
break;
case rawurldecode("%C3%89"):
$result .= '';
break;
default:
$result .= $val;
}
return $result;
}