Perli stringi pikkuse funktsiooni kasutamine

Perl on a programmeerimine keel, mida kasutatakse peamiselt veebirakenduste arendamiseks. Perl on tõlgitud, mitte koostatud keel. See tähendab, et selle programmid võtavad rohkem protsessori aega kui kompileeritud keel - probleem, mis muutub töötlejate kiiruse kasvades vähem oluliseks. Kood kirjutamine Perlis on kiirem kui kompileeritud keeles kirjutamine, nii et kokkuhoitud aeg on teie enda oma. Perli õppimisel saate teada, kuidas töötada selle keele funktsioonidega. Üks kõige põhilisemaid on stringi pikkuse funktsioon.

Kuidas leida Perli keelpilli pikkus?

Perli pikkuse funktsioon tagastab a pikkuse Perl string tähemärkides. Siin on näide selle põhikasutuse kohta:

#! / usr / bin / perl
$ orig_string = "See on test ja KÕIK korgid";
$ string_len = pikkus ($ orig_string);
print "Stringi pikkus on: $ string_len \ n";

Selle koodi käivitamisel kuvatakse järgmine teave: "Stringi pikkus on 27."

Arv "27" on fraaside "See on test ja KÕIK korgid" tähemärkide koguarv koos tühikutega.

Pange tähele, et see funktsioon ei arvesta stringi suurust baitides - vaid pikkust tähemärkides.

instagram viewer

Mis saab massiivide pikkusest?

Pikkuse funktsioon töötab ainult keelpillidel, mitte massiivid. Massiiv salvestab tellitud loendi ja sellele eelneb märk @ ning täidetakse sulgude abil. Massiivi pikkuse teadasaamiseks kasutage nuppu skalaar funktsiooni. Näiteks:

minu @many_strings = ("üks", "kaks", "kolm", "neli", "tere", "tere maailm");
ütleme skalaar @many_strings;

Vastus on "6", massiivis olevate üksuste arv.

Skalaar on üks andmeühik. See võib olla märgirühm, nagu ülaltoodud näites, või üksik märk, string, ujukoma või täisarv.

instagram story viewer