Über die Chr-Funktion von Perl

September 26

Über die Chr-Funktion von Perl

Die Programmiersprache Perl eignet sich besonders zur Schaffung von Web-Skripte. Perl hilft Entwicklern, Webseiten zu erstellen, die auf Benutzereingaben reagieren. Perls Textbehandlung Fähigkeiten machen es passend zur Aufgabe der Generierung von HTML und die Funktion "chr" zählt mehrere Tools, die Perls Text-Manipulation-Funktion bietet.

Funktionen

Eine Funktion ist ein Codeblock, der Teil eines Programms oder in einer Bibliothek abgehalten werden können und von verschiedenen Programmen zugegriffen werden. Chr ist eine Perl Standardfunktionen und ist also als ein Werkzeug, um ein Perl-Programmierer zur Verfügung.

Eine Funktionsdeklaration folgt der Name der Funktion mit einer Liste der Argumente in Klammern. Die Argumente sind Halter für Werte, die an die Funktion übergeben werden, wenn diese aufgerufen wird. Eine Funktion kann man haben, viele oder keine Argumente, und es können einen Wert zurückgeben, wenn Verarbeitung abgeschlossen ist. Funktionen, die Werte zurückgeben müssen als Teil einer Gleichung mit einer Variablen bereit, den zurückgegebenen Wert akzeptieren wie genannt werden "$a_var = a_function($b_var)."

Zweck

"Chr" ist eine Abkürzung für "Zeichen." Es ist gängige Praxis in computing, um Zeichen als Zahlen darstellen. Die früheste Tabelle Zeichen Zahlen hieß ASCII, die steht für American Standard Code for Information Interchange. ASCII wird jedes Zeichen einen Code und die chr-Funktion arbeitet nach diesem Prinzip. Angesichts eine Zahl, gibt chr das entsprechende Zeichen, sodass chr(65) das Zeichen "A" zurückgibt.

Unicode

Perl verwendet Unicode-Nummern statt ASCII-Zeichensatz. Unicode ist eine Erweiterung des ASCII und einer beliebigen Anzahl in ASCII Karten auf das gleiche Zeichen in Unicode verwendet. Die Version von Unicode, die Perl verwendet ist Unicode-8. Die International Standards Organization veröffentlichte eine Codierung Universal Character Set oder UCS genannt. ISO nannte 8 Unicode UTF-8 und es steht für UCS Transformation Format.

Inverse

Perl enthält eine Funktion, die Umkehrung der chr führt, genannt Bestellnummer Ord nimmt ein Zeichen und gibt die entsprechende Unicode-Nummer zurück. Sodass ord("A") 65 zurückgibt. Chr und Ord sind wichtige Elemente in der Textbehandlung. Beispielsweise ist es einfacher, zwei Wörter durch untersuchen die Zahlenwerte der darin enthaltenen Zeichen zu vergleichen, oder Großbuchstaben in Kleinbuchstaben konvertiert werden können, indem eine mathematische Operationen für die Unicode-Nummer.