Informazioni sulla funzione Perl Chr

May 23

Informazioni sulla funzione Perl Chr


Il linguaggio di programmazione Perl è particolarmente adatto per la creazione di script web. Perl aiuta gli sviluppatori a creare pagine Web che rispondono all'input dell'utente. capacità di gestione testo di Perl lo rendono adatto al compito di generare la funzione "chr" HTML ed è uno dei diversi strumenti che fornisce funzionalità di manipolazione del testo di Perl.

funzioni

Una funzione è un blocco di codice che può essere parte di un programma, o può essere trattenuto in una libreria ed essere accessibile da diversi programmi. Chr è una delle funzioni standard del Perl e così è disponibile come strumento per qualsiasi programmatore Perl.

Una dichiarazione di funzione segue il nome della funzione con una lista di argomenti tra parentesi. Gli argomenti sono supporti per i valori che vengono passati alla funzione quando viene chiamato. Una funzione può avere uno, molti o senza argomenti e può restituire un valore quando termina l'elaborazione. Le funzioni che restituiscono valori devono essere chiamati come parte di un'equazione con una variabile di pronto ad accettare il valore restituito, come "$ a_var = a_function ($ b_var)."

Scopo

"Chr" è l'abbreviazione di "personaggio". E 'pratica comune in informatica per rappresentare i caratteri come numeri. La prima tabella di numeri di caratteri ASCII è stato chiamato, che si distingue per l'American Standard Code for Information Interchange. ASCII assegna un codice per ogni carattere e la funzione chr funziona su questo principio. Dato un numero, chr restituisce il carattere corrispondente, in modo chr (65) restituisce il carattere "A".

Unicode

Perl utilizza i numeri Unicode invece dei set di caratteri ASCII. Unicode è un ampliamento di ASCII e qualsiasi numero utilizzato nelle mappe ASCII per lo stesso carattere in Unicode. La versione di Unicode che Perl usa è Unicode 8. L'International Standards Organization ha pubblicato uno standard di codifica chiamato Universal Character Set, o UCS. ISO ha dato Unicode 8 il nome UTF-8 e si distingue per l'UCS Transformation Format.

Inverso

Perl include una funzione che esegue l'inverso della CHR, chiamato ord. Ord prende un personaggio e restituisce il numero Unicode equivalente. Così ord ( "A") restituisce 65. Chr e ord sono elementi importanti per la gestione del testo. Ad esempio, è più facile confrontare due parole esaminando i valori numerici dei caratteri che contengono, o maiuscole possono essere convertiti in caratteri minuscoli eseguendo operazioni matematiche sul numero Unicode.