Функции chr () и ord () языка программирования Perl используются для преобразования символов в их ASCII или Unicode. ценности и наоборот. Chr () принимает значение ASCII или Unicode и возвращает эквивалентный символ, а ord () выполняет обратную операцию, преобразовывая символ в его числовое значение.
Функция Perl Chr ()
Функция chr () возвращает символ, представленный указанным числом. Например:
#!/Usr/bin/perl
print chr (33)
print “/n”;
print chr (36)
print “/n”;
print chr (46)
print “/n”;
Когда этот код выполняется, он дает следующий результат:
!
$
&
Примечание: символы от 128 до 255 по умолчанию не кодируются как UTF-8 из соображений обратной совместимости.
Функция Perl Ord ()
Функция ord () делает противоположное. Он принимает символ и преобразует его в числовое значение ASCII или Unicode.
#!/Usr/bin/perl
print ord (‘A’);
print “/n”;
print ord (‘a’);
print “/n”;
print ord (‘B’);
print “/n”;
При выполнении это возвращает:
65
97
66
Вы можете подтвердить точность результатов, проверив таблицу поиска кода ASCII в Интернете.
О Perl
Perl был Созданный в середине 80-х, это был зрелый язык программирования задолго до того, как популярность веб-сайтов резко возросла. Perl изначально был разработан для обработки текста и совместим с HTML и другими языками разметки, поэтому быстро стал популярным среди разработчиков веб-сайтов. Сила Perl заключается в его способности взаимодействовать со своим окружением и кроссплатформенной совместимости. Он может легко открывать и управлять множеством файлов в одной программе..