Понављајте низове у ПХП -у

Преглед садржаја

Прво дефинишемо шта је низ, низ се може дефинисати као уређена мапа, односно тип података који повезује вредности и кључеве. На поједностављен начин можемо рећи да је низ вектор или матрица у којој се чувају вредности.

Низ се може користити као листа или вектор, као гомила, као асоцијативна табела, збирка или ред, између осталих употреба. пошто вредности низа могу бити други низови, вишедимензионални низови или стабла.
Међутим, постоје три врсте низова у зависности од начина складиштења, а то су:
а Низ индексиран низом или вектор: Његови индекси су нумерички и свакој интерној вредности низа се приступа кроз цео број.

Пример:

 $ вар = низ ($ валуе1, $ валуе2, $ валуе3, $ валуе4, итд.);
$ Вар је променљива у коју складиштимо низ и $ валуе1, $ валуе2 … вредности које узима сваки елемент низа.
Придружени или кључеви аАрраи: У овом случају вредности низа су повезане са кључевима.

Пример:

$ вар = низ ($ кеи1 то валуе1, $ кеи2 то валуе2, $ кеи3 то валуе3, $ кеи4 то валуе4); $ вар је променљива у којој складиштимо низ и $ кеи1, $ кеи2 … кључеви којима додељујемо вредности 1, 2 …
аМод низа вишедимензионалан: Ово су низови низова, то јест, свака вредност низа је низ.

Пример низа:

ЕНЛАРГЕ

биће $ вар променљива у коју складиштимо низ који заузврат садржи три друга низа.

Сада ћемо проћи кроз различите низове.
Пролазак кроз индексирани или нумерички низ индекса је врло једноставан, као што ћемо видети у следећем примеру:
Прво креирамо низ и дајемо му вредности, иницијализујемо га.

Сада морамо пронаћи дужина низа, сазнајемо број елемената. За ово користимо функцију цоунт која ради пребројавање свих елемената низа. Гроф нам може вратити а Е_ВАРНИНГ порука што ће указивати да је пронашло рекурзију. Такође може вратити 0 ако је променљива коју објављује иницијализована празним низом или ако поменута променљива није постављена.

Затим морамо само да прођемо кроз низ са фор петљом. Опционо, вредности се могу одштампати ако желимо.

За следећи пример проћи ћемо кроз низ кључева или асоцијативних:
Ја стварам низ где спорт одговара кључу, а спортиста вредности сваког кључа.

ЕНЛАРГЕ

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

На крају ћемо видети неколико примера за прелазак преко вишедимензионалних низова.
У првом случају видећемо дводимензионални или дводимензионални низ.
Узимајући горњи пример:

За тродимензионални низ операција је иста као и за претходни дводимензионални вишедимензионални.
Креирамо низ низова:

Затим пролазимо кроз то са фореацхом и још два угнежђена фореацха:

Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave