Die Programmiersprache Perl ist besonders für die Erstellung von Web- Script geeignet. Perl hilft Entwicklern bauen Webseiten, die auf Benutzereingaben reagieren . Perl Text Fahreigenschaften machen es geeignet, die Aufgabe der Erzeugung von HTML- und die " chr "-Funktion ist eine von mehreren Tools, die Perl Textmanipulation Fähigkeit bietet . Funktionen
Eine Funktion ist ein Block von Code, der Teil eines Programms sein können , oder in einer Bibliothek gehalten werden und durch verschiedene Programme zugegriffen werden kann. Chr. ist eines der Standard-Funktionen von Perl und so ist als Instrument zur beliebigen Perl -Programmierer zur Verfügung.
Eine Funktion Erklärung folgt den Namen der Funktion mit einer Liste von Argumenten in Klammern . Die Argumente sind Halterungen für Werte, die an die Funktion übergeben werden , wenn sie aufgerufen wird. Eine Funktion kann eine, mehrere oder keine Argumente , und es kann einen Wert zurückgeben , wenn es die Verarbeitung beendet . Funktionen , die Werte zurückgeben , die als Teil einer Gleichung mit einer Variablen bereit, die zurückgegebene Wert akzeptieren aufgerufen werden , wie " $ a_var = a_function ($ b_var ) . "
Zweck
< br müssen >
" Chr " ist eine Abkürzung für " Charakter. " Es ist gängige Praxis bei der Berechnung , um Zeichen wie Zahlen darzustellen. Die früheste Tabelle Charakter Zahlen hieß ASCII , die für den amerikanischen Standard Code for Information Interchange steht . ASCII -Code ordnet jedem Zeichen und die chr -Funktion arbeitet nach diesem Prinzip. Da eine Reihe kehrt chr das entsprechende Zeichen , so chr ( 65) gibt das Zeichen "A".
Unicode
Perl verwendet Unicode Zahlen anstelle von die ASCII-Zeichensatz. Unicode ist eine Erweiterung des ASCII und eine beliebige Anzahl in ASCII Karten auf den gleichen Charakter in Unicode verwendet . Die Version von Unicode , dass Perl verwendet, ist Unicode 8 . Die International Standards Organization veröffentlicht eine Codierung Standard namens der Universal Character Set oder UCS . ISO hat den Namen Unicode 8 UTF-8 und es steht für UCS Transformation Format.
Inverse
Perl enthält eine Funktion , die das Gegenteil von chr führt , genannt ART. Ord nimmt einen Charakter aus und gibt die entsprechende Unicode- Nummer. So ord ( "A" ) gibt 65 . Chr. und ord sind wichtige Elemente in Text Handling. Zum Beispiel ist es einfacher, zwei Worte , indem die numerischen Werte der Charaktere, die sie enthalten , oder Großbuchstaben zu Kleinbuchstaben durch mathematische Operationen auf dem Unicode-Nummer umgewandelt werden zu vergleichen.