ebody: var_dump (get_html_translation_table(HTML_ENTITIES, ENT_QUOTES | ENT_HTML5)) - Quelltext in Datei kopieren

Hallo,

ich rufe mit

var_dump (get_html_translation_table(HTML_ENTITIES, ENT_QUOTES | ENT_HTML5))

ein Array auf, welches die "Umwandlungs-Tabelle, die von htmlspecialchars() und htmlentities() verwendet wird" ausgibt.

Ich wollte gerade den Quelltext kopieren und in Notepad++ einfügen. Egal ob die Datei UTF-8 oder ANSI kodiert ist, einige Zeichen der Tabelle werden als ?? oder Quadrat angezeigt.

Könnte mir eigentlich egal sein, dennoch würde mich mal interessieren warum das so ist und wie ich die Zeichen sauber rein kopieren könnte.

Gruß ebody

akzeptierte Antworten

  1. Hallo

    Ich wollte gerade den Quelltext kopieren und in Notepad++ einfügen. Egal ob die Datei UTF-8 oder ANSI kodiert ist, einige Zeichen der Tabelle werden als ?? oder Quadrat angezeigt.

    Könnte mir eigentlich egal sein, dennoch würde mich mal interessieren warum das so ist und wie ich die Zeichen sauber rein kopieren könnte.

    Es ist keinewegs so, dass die Zeichen weg wären. Da reine Textdateien keine Möglichkeit der Angabe der benutzten Kodierung bieten, raten die Anzeigeprogramme anhand des Inhalts, welche Kodierung benutzt wurde. Das ist auch mit Text, der in das Editorfeld eines Notepad++ eingefügt wird, nicht anders. Du kannst im Notepad++ über den Menüpunkt „Kodierung“ die Anzeige ändern bzw. mit den dort verborgenen „Konvertiere zu …“-Funktionen die Zeichen in jeweils andere Kodierungen umsetzen.

    Tschö, Auge

    --
    Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
    Toller Dampf voraus von Terry Pratchett
    1. Tach!

      Du kannst im Notepad++ über den Menüpunkt „Kodierung“ die Anzeige ändern bzw. mit den dort verborgenen „Konvertiere zu …“-Funktionen die Zeichen in jeweils andere Kodierungen umsetzen.

      Und selbst das ist mitunter noch nicht ausreichend. Das Programm muss auch noch einen Font finden, der für die Zeichen eine Grafik (vereinfacht gesprochen) enthält. Die meisten jedoch nehmen einen fest eingestellten Font, ohne andere Fonts abzuklappern, ob vielleicht da das gewünschte Zeichen enthalten ist.

      dedlfix.