Izslēgt masīvus PHP

Satura rādītājs

Vispirms mēs definējam, kas ir masīvs, masīvu var definēt kā sakārtotu karti, tas ir, datu tips, kas saista vērtības un atslēgas. Vienkāršotā veidā mēs varam teikt, ka masīvs ir vektors vai matrica, kurā tiek saglabātas vērtības.

Masīvu var izmantot kā sarakstu vai vektoru, kā kaudzīti, kā asociācijas tabulu, kolekciju vai rindu, cita starpā. jo masīva vērtības var būt citi masīvi, daudzdimensiju masīvi vai koki.
Tomēr atkarībā no uzglabāšanas veida ir trīs veidu masīvi, kas ir šādi:
à Masīvs indeksēts cipars vai vektors: tā indeksi ir skaitliski, un katrai masīva iekšējai vērtībai var piekļūt, izmantojot veselu skaitli.

Piemērs:

 $ var = masīvs ($ value1, $ value2, $ value3, $ value4 utt.);
$ Var ir mainīgais, kurā mēs glabājam masīvu, un $ value1, $ value2 … vērtības, kuras ņem katrs masīva elements.
Asociatīvs vai taustiņi àArray: Šajā gadījumā masīva vērtības ir saistītas ar atslēgām.

Piemērs:

$ var = masīvs ($ key1 uz vērtību1, $ key2 uz vērtību2, $ key3 uz vērtību3, $ key4 uz vērtību4); $ var ir mainīgais, kurā mēs glabājam masīvu, un $ key1, $ key2 … atslēgas, ar kurām mēs piešķiram vērtības 1, 2 …
à Masīvs daudzdimensiju: ​​Tie ir masīvu masīvi, tas ir, katra masīva vērtība ir masīvs.

Masīva piemērs:

PALIELINĀT

būt $ var mainīgais, kurā mēs glabājam masīvu, kas savukārt satur trīs citus masīvus.

Tagad mēs apskatīsim dažādus masīvus.
Iziet cauri indeksētajam vai ciparu indeksu masīvam ir ļoti vienkārši, kā mēs redzēsim nākamajā piemērā:
Vispirms mēs izveidojam masīvu un piešķiram tam vērtības, mēs to inicializējam.

Tagad mums jāatrod masīva garums, mēs uzzinām elementu skaitu. Šim nolūkam mēs izmantojam skaitīšanas funkciju, kas saskaita visus masīva elementus. Grāfs var mums atdot a E_WARNING ziņojums kas norādīs, ka tā ir atradusi rekursiju. Tas var arī atgriezt 0, ja tā publicētais mainīgais tika inicializēts ar tukšu masīvu vai ja minētais mainīgais nav iestatīts.

Tad mums vienkārši jāiziet masīvs ar for cilpu. Pēc izvēles vērtības var izdrukāt, ja mēs to vēlamies.

Šajā piemērā mēs apskatīsim virkni atslēgu vai asociācijas:
Es izveidoju masīvu, kurā sports atbilst atslēgai, bet sportists - katras atslēgas vērtībai.

PALIELINĀT

Tad es izveidoju foreach cilpu php, lai varētu iziet cauri un iegūt vērtības no cilpas. Katram Tā ir instrukcija, ko varam izmantot tikai ar masīviem. Ja mēs mēģināsim to izmantot ar cita veida datiem, tas radīs kļūdu. Tas pats, ja mēs to izmantojam neinicializētam mainīgajam.
foreach funkcija ir atkārtot instrukciju grupu katram masīva elementam. Ar šo instrukciju mēs varam iziet visu masīvu un iegūt no tā informāciju.
Tomēr, lai ievietotu vai dzēstu elementus, vēlams izmantot priekšrakstu.

Visbeidzot, mēs redzēsim pāris piemērus, kā šķērsot daudzdimensiju masīvus.
Pirmajā gadījumā mēs redzēsim divdimensiju vai divdimensiju masīvu.
Ņemot piemēru iepriekš:

Trīsdimensiju masīvam darbība ir tāda pati kā iepriekšējam divdimensiju daudzdimensionālam.
Mēs izveidojam masīvu masīvu:

Tad mēs ejam tam cauri kopā ar sludinātāju un vēl diviem ligzdotiem sludinātājiem:

Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave