El lenguaje de programación Perl es especialmente adecuado para la creación de secuencias de comandos Web . Perl ayuda a los desarrolladores a crear páginas web que respondan a la entrada del usuario . Habilidades de manejo de texto de Perl hacen adecuado para la tarea de generar la función " CHR " HTML , y es una de las herramientas que proporciona la capacidad de manipulación de texto de Perl. Funciones
Una función es un bloque de código que puede ser parte de un programa, o se pueden mantener en una biblioteca y tener acceso a los diferentes programas . Crónicas es una de las funciones estándar de Perl y así está disponible como una herramienta para que cualquier programador Perl.
Declaración de la función sigue el nombre de la función con una lista de argumentos entre paréntesis . Los argumentos son los titulares de los valores que se pasan a la función cuando se le llama. Una función puede tener uno , muchos o no argumentos y puede devolver un valor cuando se termina de procesar . Funciones que devuelven valores necesitan ser llamados , como parte de una ecuación con una variable de lista para aceptar el valor devuelto , como "$ var_a = a_function ($ b_var ) . "
Propósito
< br >
" Crónicas " es una abreviatura de " carácter. " es una práctica común en el cálculo para representar los caracteres como números. La primera tabla de números de caracteres ASCII se llamaba , que significa el Código Estándar Americano para el Intercambio de Información. ASCII asigna un código a cada carácter y la función CHR trabaja en este principio . Dado un número , CHR devuelve el carácter correspondiente , por lo chr ( 65 ) devuelve el carácter " A".
Unicode
Perl utiliza números Unicode en lugar de el juego de caracteres ASCII. Unicode es una expansión de ASCII y cualquier número que se utiliza en los mapas ASCII para el mismo carácter en Unicode. La versión de Unicode que utiliza Perl es Unicode 8 . La Organización Internacional de Normalización publicó un estándar de codificación llamado el Conjunto de caracteres universales o UCS . ISO 8 Unicode dio el nombre UTF -8 y que representa UCS Transformation Format .
Inverse
Perl incluye una función que realiza a la inversa de la CDH , llamado ord . Ord tiene un carácter y devuelve el número Unicode equivalente. Así ord ( "A" ) devuelve 65 . Crónicas y ord son elementos importantes en el manejo de texto. Por ejemplo , es más fácil para comparar dos palabras mediante el examen de los valores numéricos de los caracteres que contienen, o mayúsculas se puede convertir en caracteres en minúsculas mediante la realización de operaciones matemáticas en el número de Unicode .