|
||||
Unicode Zeichennummer bestimmen.
Moin,
weiß einer von euch wie ich die Unicodenummer eines Zeichens bestimmen kann? Ich hab es bereits mit ord versucht allerdings übersetzt das nur die Asciizeichen im bereich von 0 bis 127. Einen weiteren versuch habe ich mit htmlentities gestartet. Allerdings ersetzt es die Zeichen nicht durch ihre � Entitie Referenz sondern durch die ausgeschriebene (z.B. ä ). Daher wird das herausfinden der Nummer dort schwer. Auch get_html_translation_table funktioniert nicht weil dort nicht alle Entity Referenzen aufgeführt werden sondern nur die Alias namen. Ich habe in der Referenz ebenfalls eine möglichkeit gesehen das ganze über die Multibyte String Funktionen zu regeln. Aber dort gibt es das Problem das ich wahrscheinlich nicht die möglichkeit habe zusätzliche Funktionen zu installieren wenn das Script mal auf einem Server liegt. Kann mir also jemand helfen und mir sagen wir ich ein gegenstücke für ord und chr erstellen kann welche dazu in der lage sind Unicode Zeichen zu verarbeiten oder zumindest alle ASCII Zeichen im Bereich von 0 bis 256? Die Unicode Bibliothek von PHP ist leider noch in der Entwicklungsphase... Gruß, Prophet
__________________
[SIGPIC][/SIGPIC] Geändert von Prophet (14.11.2006 um 22:25 Uhr) |
Sponsored Links |
|
||||
ISO 8859-1 basiert nur auf einer 8-Bit-Kodierung, somit wären auch nur die ersten 256 Zeichen abbildbar.
Mit UTF-8 – der Name 8-bit Unicode Transformation Format sagt es bereits – ist das jedoch möglich. Und mit der netten Unicode-Funktiossammlung von Scott Reynen musst du dir nicht einmal überlegen, wie UTF-8 aufgebaut ist.
__________________
Markus Wulftange |
|
||||
Dann kannst du auch nur mit den Zeichen des ISO-8859-1-Zeichensatzes arbeiten. Die Unicode-Zeichen sind dann – außer vielleicht durch Zeichenreferenzen – unerreichbar.
__________________
Markus Wulftange |
|
||||
XHTML Character Entity Reference
gefällt mir sehr gut.
__________________
Gruss Dieter Vegetarier essen meinem Essen das Essen weg. Und unsere Norweger sind reine Karnivoren. selfhtml | css4you | jendryschik | styleworks | Webdesign mit XHTML und CSS |
|
||||
Zeichenreferenzen sind dir sicher bekannt. Kadees hat dir ja auch schon „eine wirklich gute Seite“ über benannte Zeichenreferenzen gezeigt. Alle anderen Zeichen kannst du über numerische Zeichenreferenzen („&#〈Dezimalzahl〉;“ oder „&#x〈Hexadezimalzahl〉;“) abbilden.
__________________
Markus Wulftange |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
mit javascript eine Tabellenhöhe bestimmen | biffi1983 | Javascript & Ajax | 11 | 23.06.2008 16:32 |
Merkzettel: Unicode Überblick | Loïs Bégué | Knowledge Base | 8 | 02.07.2007 22:46 |
aufeinanderfolgende NBSP als Unicode (ohne entität) | opa-rudi | (X)HTML | 10 | 27.11.2006 08:57 |
Schriftangabe: Lucida Sans Unicode + ?? | E|H | CSS | 4 | 25.08.2006 10:12 |
navigation größe bestimmen | |SONY| | CSS | 4 | 12.03.2006 17:47 |