Ponavljajte nizove u PHP -u

Sadržaj

Prvo definiramo što je niz, niz se može definirati kao uređena karta, odnosno tip podataka koji povezuje vrijednosti i ključeve. Na pojednostavljen način možemo reći da je niz vektor ili matrica u kojoj su pohranjene vrijednosti.

Niz se može koristiti kao popis ili vektor, kao hrpa, kao asocijativna tablica, zbirka ili red, između ostalih upotreba. budući da vrijednosti niza mogu biti drugi nizovi, višedimenzionalni nizovi ili stabla.
Međutim, ovisno o načinu pohrane postoje tri vrste niza, a to su sljedeće:
à Numerički ili vektorski indeksiran niz: Njegovi indeksi su numerički i svakoj unutarnjoj vrijednosti niza pristupa se kroz cijeli broj.

Primjer:

 $ var = niz ($ value1, $ value2, $ value3, $ value4, itd.);
$ Var je varijabla u koju spremamo niz i $ value1, $ value2 … vrijednosti koje uzima svaki element niza.
Pridruženi ili ključevi àArray: U ovom slučaju vrijednosti niza su povezane s ključevima.

Primjer:

$ var = niz ($ key1 do value1, $ key2 do value2, $ key3 do value3, $ key4 do value4); $ var je varijabla u koju spremamo niz i $ key1, $ key2 … ključevi kojima dodjeljujemo vrijednosti 1, 2 …
àMisel višedimenzionalan: Ovo su nizovi polja, to jest, svaka vrijednost niza je niz.

Primjer niza:

POVEĆAJTE

biće $ var varijabla u koju spremamo niz koja pak sadrži tri druga niza.

Sada ćemo proći kroz različite nizove.
Prolazak kroz indeksirani ili numerički niz indeksa vrlo je jednostavan, što ćemo vidjeti u sljedećem primjeru:
Prvo kreiramo niz i dajemo mu vrijednosti, te ga inicijaliziramo.

Sada moramo pronaći duljina niza, doznajemo broj elemenata. Za to koristimo funkciju count koja radi prebrojavanje svih elemenata niza. Grof nam može vratiti a E_WARNING poruka što će ukazivati ​​da je pronašao rekurziju. Također može vratiti 0 ako je varijabla koju objavljuje inicijalizirana praznim nizom ili ako spomenuta varijabla nije postavljena.

Zatim samo moramo proći kroz niz s for petljom. Po želji, vrijednosti se mogu ispisati ako želimo.

Za sljedeći primjer proći ćemo kroz niz ključeva ili asocijativnih:
Stvaram niz u kojem sport odgovara ključu, a sportaš vrijednosti svakog ključa.

POVEĆAJTE

Zatim kreiram petlju foreach u php -u kako bih mogao proći i izvući vrijednosti iz petlje. Za svakoga To je uputa koju možemo koristiti samo s nizovima. Ako ga pokušamo upotrijebiti s bilo kojom drugom vrstom podataka, dobit ćemo pogrešku. Isto ako ga koristimo na neinicijaliziranoj varijabli.
The foreach funkcija je ponoviti skupinu uputa za svaki element niza. Pomoću ove upute možemo proći cijeli niz i iz njega dobiti informacije.
Međutim, za umetanje ili brisanje elemenata poželjno je koristiti izraz for.

Na kraju ćemo vidjeti nekoliko primjera za prelazak preko višedimenzionalnih nizova.
U prvom slučaju vidjet ćemo dvodimenzionalni ili dvodimenzionalni niz.
Uzimajući gornji primjer:

Za trodimenzionalni niz operacija je ista kao i za prethodni dvodimenzionalni višedimenzionalni.
Izrađujemo niz polja:

Zatim prolazimo kroz to s foreachom i još dva ugniježđena foreacha:

Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave