Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc//efun/convert_charset

SYNOPSIS
        string convert_charset(string str, string from_cs, string to_cs)

BESCHREIBUNG
        Der String  wird von Zeichensatz  in Zeichensatz
         umgewandelt und das Ergebnis zurueckgegeben.

        Die Zeichensaetze werden bei Namen angegeben (sowohl Klein-
        als auch Grossschrift ist zulaessig).

        Die Funktion ist nur verfuegbar auf Systemen mit installierter
        libiconv.

        Erlaubte Zeichensaetze sind:

           Der derzeitige Systemzeichensatz:
               "" (der Leerstring)

           European 
               ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-R, KOI8-U,
               KOI8-RU, CP{1250,1251,1252,1253,1254,1257}, CP{850,866},
               Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
               Mac{Cyrillic,Ukraine,Greek,Turkish}, Macintosh

           Semitic 
               ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic}

           Japanese
               EUC-JP,   SHIFT_JIS,    CP932,    ISO-2022-JP,    ISO-2022-JP-2,
               ISO-2022-JP-1

           Chinese
               EUC-CN,  HZ,  GBK,  GB18030,  EUC-TW,  BIG5,  CP950, BIG5-HKSCS,
               ISO-2022-CN, ISO-2022-CN-EXT

           Korean
               EUC-KR, CP949, ISO-2022-KR, JOHAB

           Armenian
               ARMSCII-8

           Georgian
               Georgian-Academy, Georgian-PS

           Tajik
               KOI8-T

           Thai
               TIS-620, CP874, MacThai

           Laotian
               MuleLao-1, CP1133

           Vietnamese
              VISCII, TCVN, CP1258

           Platform specifics
              HP-ROMAN8, NEXTSTEP

           Full Unicode
              UTF-8
              UCS-2, UCS-2BE, UCS-2LE
              UCS-4, UCS-4BE, UCS-4LE
              UTF-16, UTF-16BE, UTF-16LE
              UTF-32, UTF-32BE, UTF-32LE
              UTF-7
              C99, JAVA

        Auf einigen System sind auch die folgenden Zeichensaetze verfuegbar:

            European 
                CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125}

            Semitic 
                CP864

            Japanese
                EUC-JISX0213, Shift_JISX0213, ISO-2022-JP-3

            Turkmen
                TDS565

            Platform specifics
                RISCOS-LATIN1


BEISPIEL
        convert_charset("Hi!", "ascii", "utf-8")

GESCHICHTE
        Introduced in LDMud 3.3.531 .

SEE ALSO



zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.