XLATIN
XLATIN( &$text )
XLATIN wandelt den Text $text von UTF-8 nach LATIN-1.
Da intern mit UTF-8 Unicode gearbeitet wird, müssen Daten, die an ein nicht Unicode Geräte (z.B. eine Waage) gesendet werden zuerst nach LATIN-1 umgewandelt werden. Das betrifft insbesondere Umlaute.
Alle anderen Zeichen mit ASCII-Code kleiner 128 müssen nicht umgewandelt werden, da sie bereits identisch zu UTF-8 Unicode sind:
$bez = 'Käfig';
XLATIN( $bez )