Коришћење функције дужине низа Перл

click fraud protection

Перл је програмирање језик који се превасходно користи за развој веб апликација. Перл је интерпретирани, а не састављени језик. То значи да њени програми заузимају више времена за процесор него компајлирани језик - проблем који постаје мање важан како се повећава брзина процесора. Писање кода на Перлу је брже од писања на компајлираном језику, тако да време које штедите је ваше. Када научите Перл, научите како да радите са језичким функцијама. Једна од најосновнијих је функција дужине низа.

Како пронаћи дужину жице у Перлу

Перлова функција дужине враћа дужину а Перл стринг у знаковима. Ево примера који приказује основну употребу:

#! / уср / бин / перл
$ ориг_стринг = "Ово је тест и СВИ ЦАПС";
$ стринг_лен = ленгтх ($ ориг_стринг);
принт "Дужина низа је: $ стринг_лен \ н";

Када се овај код изврши, приказује следеће: "Дужина стринга је: 27."

Број "27" је укупан број знакова, укључујући размаке, у фрази "Ово је тест и СВЕ КАПЕ."

Имајте на уму да ова функција не броји величину низа у бајтовима - већ само дужину у знаковима.

instagram viewer

Шта је са дужином низа?

Функција дужине ради само на жицама, не на низови. Низ спрема наручену листу и претходи јој знак @ и попуњава се заградама. Да бисте сазнали дужину низа, користите скалар функција. На пример:

мој @мани_стрингс = ("један", "два", "три", "четири", "здраво", "здраво свет");
рецимо скалар @мани_стрингс;

Одговор је "6", број ставки у низу.

Скалар је једна јединица података. То може бити група знакова, као у горњем примеру, или један знак, низ, плутајућа тачка или цели број.

instagram story viewer