Perl String Uzunluk İşlevini Kullanma

click fraud protection

Perl bir programlama öncelikle web uygulamaları geliştirmek için kullanılan dil. Perl yorumlanmış, derlenmemiş bir dildir. Bu, programlarının derlenmiş bir dilden daha fazla CPU süresi gerektirdiği anlamına gelir - işlemcilerin hızı arttıkça daha az önemli bir sorun. Perl'de kod yazmak derlenmiş bir dilde yazmaktan daha hızlıdır, bu nedenle kaydettiğiniz zaman sizindir. Perl'i öğrendiğinizde, dilin işlevleriyle nasıl çalışacağınızı öğrenirsiniz. En temel olanlardan biri dize uzunluğu işlevidir.

Perl bir dize uzunluğu nasıl bulunur

Perl'in length işlevi, Perl karakter dizesi. Temel kullanımını gösteren bir örnek:

#! / Usr / bin / perl
$ orig_string = "Bu bir Test ve TÜM CAPS";
$ string_len = uzunluk ($ orig_string);
print "Dizenin uzunluğu: $ string_len \ n";

Bu kod yürütüldüğünde, aşağıdakileri görüntüler: "Dizenin uzunluğu: 27."

"27" sayısı, "Bu bir Test ve TÜM CAPS" ifadesindeki boşluklar dahil karakterlerin toplamıdır.

Bu işlevin dizenin boyutunu bayt cinsinden saymadığını, yalnızca karakter cinsinden uzunluğa dikkat edin.

instagram viewer

Dizilerin Uzunluğu Nedir?

Uzunluk işlevi yalnızca dizelerde çalışır, diziler. Bir dizi sıralı bir listeyi saklar ve öncesinde bir @ işareti bulunur ve parantez kullanılarak doldurulur. Bir dizinin uzunluğunu bulmak için sayısal işlevi. Örneğin:

@many_strings = ("bir", "iki", "üç", "dört", "merhaba", "merhaba dünya");
saymak @many_strings;

Yanıt dizideki öğelerin sayısı "6" dır.

Skaler tek bir veri birimidir. Yukarıdaki örnekte olduğu gibi bir karakter grubu veya tek bir karakter, dize, kayan nokta veya tam sayı olabilir.

instagram story viewer