Problem: Rückwandlung von Sonderzeichen aus HTML

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem: Rückwandlung von Sonderzeichen aus HTML

    Hallo,

    ich suche ein Skript, das von einem HTML-String (z.B. "č")
    das entsprechende Zeichen (hier: č wieder zurückgibt.
    Prinzipiell undramatisch, aber da dieses Zeichen nicht im ISO-Standard vorhanden ist, klappen die unten genannten Versuche leider nicht. (Die Idee war es, den Translation-Table um eine Zuordnung für dieses Zeichen zu erweitern).

    '/============================================================
    function unHtmlEntities($string) {
    $trans_tbl = get_html_translation_table(HTML_ENTITIES);
    // Erweitern der bestehenden HTML_ENTITIES-Tabelle um die
    // weiteren Sonderzeichen, die in der 'Standard HTML-Entities nicht enthalten ist
    $trans_tbl['c']= 'č';
    $trans_tbl = array_flip($trans_tbl);
    return strtr($string, $trans_tbl);
    }

    $sTest="Tomáš Vondráček";
    echo unHtmlEntities($sTest);

    html_entity_decode funktioniert nicht, da PHP 4.2.1 eingesetzt wird.

    Hat jemand Ideen dazu?

    Danke.

    Daniel
Lädt...
X