Perl это программирование язык, используемый в основном для разработки веб-приложений. Perl - интерпретированный, а не скомпилированный язык. Это означает, что его программы занимают больше процессорного времени, чем скомпилированный язык - проблема, которая становится менее важной по мере увеличения скорости процессоров. Написание кода на Perl быстрее, чем на скомпилированном языке, поэтому вы экономите время. Когда вы изучаете Perl, вы узнаете, как работать с функциями языка. Одним из самых основных является функция длины строки.
Как найти длину строки в Perl
Функция длины Perl возвращает длину Perl строка в символах. Вот пример, показывающий его основное использование:
#! / USR / бен / Perl
$ orig_string = "Это тест и все колпачки";
$ string_len = длина ($ orig_string);
print "Длина строки: $ string_len \ n";
Когда этот код выполняется, он отображает следующее: «Длина строки: 27».
Число «27» - это общее количество символов, включая пробелы, во фразе «Это тест и все буквы».
Обратите внимание, что эта функция не учитывает размер строки в байтах, а только длину в символах.
А как насчет длины массивов?
Функция длины работает только для строк, а не для массивы. В массиве хранится упорядоченный список, которому предшествует знак @, и он заполняется скобками. Чтобы узнать длину массива, используйте скаляр функция. Например:
my @many_strings = ("один", "два", "три", "четыре", "привет", "привет мир");
скажем скаляр @many_strings;
Ответ «6» - количество элементов в массиве.
Скаляр - это единица данных. Это может быть группа символов, как в примере выше, или отдельный символ, строка, число с плавающей запятой или целое число.