zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Unicode Zeichennummer bestimmen.

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 14.11.2006, 22:22
Benutzerbild von Prophet
Hobbyscripter
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.09.2006
Beiträge: 341
Prophet befindet sich auf einem aufstrebenden Ast
Standard 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)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 14.11.2006, 22:54
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Die Frage dabei ist, mit welcher Kodierung das Unicodezeichen kodiert ist. Denn Unicode selbst ist nur ein Zeichensatz.
__________________
Markus Wulftange
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 14.11.2006, 23:00
Benutzerbild von Prophet
Hobbyscripter
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.09.2006
Beiträge: 341
Prophet befindet sich auf einem aufstrebenden Ast
Standard

Am besten sollte die kodierung beliebig wählbar sein. Aber wenn ich mich festlegen soll dann entweder ISO-8859-1 oder UTF-8.
__________________
[SIGPIC][/SIGPIC]
Mit Zitat antworten
  #4 (permalink)  
Alt 14.11.2006, 23:37
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

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
Mit Zitat antworten
  #5 (permalink)  
Alt 15.11.2006, 06:40
Benutzerbild von Prophet
Hobbyscripter
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.09.2006
Beiträge: 341
Prophet befindet sich auf einem aufstrebenden Ast
Standard

Vielen dank! Und wenn ich nun tatsächlich nur mit ISO-8859-1 Arbeiten will?
__________________
[SIGPIC][/SIGPIC]
Mit Zitat antworten
  #6 (permalink)  
Alt 15.11.2006, 10:45
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

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
Mit Zitat antworten
  #7 (permalink)  
Alt 15.11.2006, 14:48
Benutzerbild von kadees
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 22.06.2004
Ort: in Baden (nicht Schwaben)
Beiträge: 792
kadees wird schon bald berühmt werden
Standard

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
Mit Zitat antworten
  #8 (permalink)  
Alt 15.11.2006, 18:03
Benutzerbild von Prophet
Hobbyscripter
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.09.2006
Beiträge: 341
Prophet befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Gumbo
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.
Das ist mir bewusst trotzdem wüürde ich es gerne wissen.

Zitat:
Zitat von kadees
XHTML Character Entity Reference
gefällt mir sehr gut.
Ja, eine wirklich gute seite!
__________________
[SIGPIC][/SIGPIC]
Mit Zitat antworten
  #9 (permalink)  
Alt 15.11.2006, 19:42
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

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
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 15.11.2006, 20:56
Benutzerbild von Prophet
Hobbyscripter
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.09.2006
Beiträge: 341
Prophet befindet sich auf einem aufstrebenden Ast
Standard

Soll ich mir dann eine Tabelle zur konvertierung anlegen? Gerade weil ich mir das sparren wollte frage ich ja nach.
__________________
[SIGPIC][/SIGPIC]
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ä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


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:32 Uhr.