Funkcja długości ciągu w Perlu
String Length Zwraca długość łańcucha Perla w znakach
Tranmautritam/Pexels
Perl jest programowanie język używany głównie do tworzenia aplikacji internetowych. Perl jest językiem interpretowanym, a nie kompilowanym. Oznacza to, że jego programy zajmują więcej czasu procesora niż język skompilowany — problem, który staje się mniej istotny wraz ze wzrostem szybkości procesorów. Pisanie kodu w Perlu jest szybsze niż pisanie w skompilowanym języku, więc zaoszczędzony czas należy do Ciebie. Kiedy uczysz się Perla, uczysz się, jak pracować z funkcjami języka. Jedną z najbardziej podstawowych jest funkcja długości łańcucha.
Jak znaleźć długość ciągu w Perlu?
Funkcja length Perla zwraca długość a Perl ciąg znaków. Oto przykład pokazujący jego podstawowe zastosowanie:
|_+_|
Po wykonaniu tego kodu wyświetlany jest następujący komunikat: „Długość ciągu wynosi: 27”.
Liczba '27' to suma znaków, łącznie ze spacjami, w wyrażeniu 'To jest test i WIELKIE LITERY'.
Zauważ, że ta funkcja nie liczy rozmiaru ciągu w bajtach — tylko długość w znakach.
A co z długością tablic?
Funkcja length działa tylko na ciągach, a nie na tablice . Tablica przechowuje uporządkowaną listę i jest poprzedzona znakiem @ i wypełniona nawiasami. Aby poznać długość tablicy, użyj skalarny funkcjonować. Na przykład:
|_+_|Odpowiedź to '6', liczba elementów w tablicy.
Skalar to pojedyncza jednostka danych. Może to być grupa znaków, jak w powyższym przykładzie, lub pojedynczy znak, łańcuch, liczba zmiennoprzecinkowa lub całkowita.