Tecnología

Inicio

Acerca de la función Chr Perl

Acerca de la función Chr Perl


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 responden a la entrada del usuario. habilidades de manipulación de texto de Perl hacen que sea adecuado a la tarea de generar HTML y la función "CHR" es una de las varias 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 puede realizarse en una biblioteca y ser accesible desde varios programas diferentes. Chr es una de las funciones estándar de Perl y así está disponible como una herramienta para cualquier programador Perl.

Una declaración de la función sigue al 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, varios o sin argumentos y puede devolver un valor cuando termina el procesamiento. Las funciones que devuelven valores necesitan ser llamados como parte de una ecuación con una variable de lista para aceptar el valor devuelto, como "$ a_var = a_function ($ b_var)."

Propósito

"Chr" es una abreviatura de "carácter". Es una práctica común en la informática para representar caracteres como números. La primera tabla de números de caracteres ASCII se llamaba, que representa el Código Estándar Americano para 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 de Unicode en lugar del conjunto 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 juego de caracteres universal, o UCS. ISO Unicode dio el nombre 8 UTF-8 y que representa UCS Transformation Format.

Inverso

Perl incluye una función que realiza la inversa de chr, llamado ord. Ord toma un carácter y devuelve el número de Unicode equivalente. Así ord ( "A") devuelve 65. Chr y ord son elementos importantes en la gestión del 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 Unicode.