prevnext   » Startseite » Haupt-Referenz » Funktions-Referenz » ord()

ord()

Syntax:

int32 ord ( string )
int32 ord ( string, length )

Parameter:

?doc?

Beschreibung:

Der folgende Text wurde 1:1 aus der alten Dokumentation kopiert und muss evtl. noch auf den aktuellen Stand gebracht werden.

  Syntax:   'ord ( string )'
'ord ( string, n )'

Diese Funktion ist die Umkehrfunktion zu char(). Aus den ersten N Zeichen der Zeichenkette wird eine Ganzzahl erzeugt, wobei N auf den Bereich 0:4 normiert wird. Ohne Angabe von N wird 1 verwendet. Das erste Zeichen wird in den niederwertigsten 8 Bits gespeichert, das nächste Byte in den nächsten 8 Bits, usw.

Alternative Funktionen:

Unter der Voraussetzung, das x eine Zeichenkette mit genau 4 Zeichen ist, gilt:
ord(x,4) == endian(x,_little_endian)

Funktionsergebnis:

Siehe auch:
 char()   charCode()   endian() 

Weitere ähnliche Funktionen:

Zeichenketten, Transformation
Funktion Kurzinfo
ansi2dos()
breakIntoLines()
capitals() Den ersten Buchstabe jedes Wortes in einen Großbuchstaben und alle anderen Buchstaben in Kleinbuchstaben wandeln.
char()
charMB()
chgCase() Alle Kleinbuchstaben in Großbuchstaben und umgekehrt wandeln.
decode64()
dos2ansi()
encode64()
endian() Eine Ganzzahl wird in bzw. aus einer Zeichenkette mit angegebener Endian-Folge gewandelt.
expand() Eine Zeichenkette auf eine festgelegte Größe erweitern.
getCoding() Die Kodiermethode einer Zeichenkette ermittlen oder ersatzweise erraten.
hexDump() Eine Zeichenkette als Hex-Dump ausgeben.
indent()
lower() Alle Großbuchstaben in Kleinbuchstaben wandeln.
ord()
ordMB()
query2text() Einen HTTP-Query-Text in Klartext wandeln.
randomize()
recode()
reverse()
sortString()
text2query() Einen Klartext in einen HTTP-Query-Text wandeln.
text2utf8()
text2xml() Einen Klartext in einem XML/HTML/QUERY-Text wandeln.
translate()
trim() Leer- und Kontrollzeichen aus einer Zeichenkette entfernen.
upper() Alle Kleinbuchstaben in Großbuchstaben wandeln.
utf82text()
xml2text()