我在 MediaWiki Source 中找到了一个函数,它将带有变音符号的字符串转换为 HEX 格式。
现在我想将格式化的字符串转换回带有变音符号的字符串。
功能:
$Umlaut = "löschen";
$out = preg_replace_callback("/([\\xc0-\\xff][\\x80-\\xbf]*)/",'stripForSearchCallback', $Umlaut);
function stripForSearchCallback( $matches ) {
return 'u8' . bin2hex( $matches[1] );
}
echo $out;
输出:“lu8c3b6schen”
现在我想将“lu8c3b6schen”转换回“löschen”。
请问我该怎么做?