Računala, Programiranje
Kako se PHP niz?
Niz je struktura podataka koja omogućuje jedan za čuvanje određene vrijednosti koje su elementi istog tipa.
vrste niza
Postoje dvije vrste polja, oni se razlikuju u načinu identifikacije od konstitutivnih elemenata.
- Jednostavan - svaki element u njemu se daje indeks u nizu.
- Asocijativna - mora da se odnosi na element pomoću tipki povezane sa logičke vrijednosti.
Jednostavno rečeno, to je varijabla, što može biti više od jedne vrijednosti. Mi smo zainteresirani za PHP niz.
karakteristične crte
Razmislite o PHP detalji niz:
- To može sadržati bilo koji broj vrijednosti, a to je prazna.
- Svaki od vrijednosti, koja se sastoji od niza PHP-u, pod nazivom element.
- Element pohranjuje različite vrste varijabli. To mogu biti konce, cijelih, logičke.
- Pristup elemenata je moguće pomoću indeksa koji su malim slovima i brojevima.
- PHP niz sadrži elemente s jedinstvenim indeksima.
- Broj elemenata u nizu - je njegova dužina.
- Vrijednosti elemenata mogu biti nizovi, kao što su multidimenzionalni nizova.
Posebnost PHP je mogućnost da se stvori niz u scenariju bilo složenosti.
prednosti:
- Lako je raditi istovremeno s više vrijednosti u nizu. Lako je napraviti ciklus svojih članova za promjenu vrijednosti.
- Oni su lako manipulisati. Jednostavno uklonite, dodajte stavke za čitanje ili promijeniti vrijednosti elemenata.
- U PHP-u, postoji mnogo različitih funkcija koje vam omogućavaju da rukovanje nizovima. Tu je i potraga za specifične vrijednosti, sortiranje, spajanje nizova.
vrste
Nizovi su podijeljeni dalje u 2 tipa:
- jednodimenzionalni;
- dvodimenzionalni.
Postoje različiti načini za pokretanje niza. Prvo, uzeti u obzir jednostavne, a onda - asocijativni niz PHP.
PRIMJER stvoriti jednostavan niz u PHP:
Dodjeljivanje vrijednosti element PHP niza se može pisati kao:
- $ Array [n] = z;
- n - ključ, z - vrijednosti.
U drugom načinu inicijalizacije može biti ništa što bi ukazivalo na zagradama :
- $ Ime [] = "a";
- $ Ime [] = "dva";
- $ Ime [] = "tri".
U ovom slučaju, indeks će biti jednaka na default: 0, 1 i 2.
A možete dodijeliti bilo koju od svojih vrijednosti indeksa:
- $ Ime [35] = 'a';
- $ Ime [18] = 'dva';
- $ Ime [90] = "tri".
Možete kombinirati metode inicijalizacije:
- $ Ime [37] = "prvi";
- $ Ime [5] = "drugi";
- $ Ime [] = "treći".
Treći element je dodijeljen indeks jednak 38, kao 37 - najveći od indeksa.
Višedimenzionalni niz sintaksa izgleda ovako:
$ Ime [indeks1] [indeks2] ....
Sada da vidimo šta PHP asocijativni niz. Indeks može biti niz, to ne nameće ograničenja, prostori su dozvoljene, dužina je drugačiji. Asocijativna polja su dobro koriste kada je potrebno povezati elementi nisu sa brojevima, ali s riječima. Nizovi koji imaju indekse - konce nazivaju asocijativne.
U jednodimenzionalni asocijativnih nizova koji sadrže samo jedan ključ, on odgovara na određeni indeks. Slika iznad je primjer jednodimenzionalne i višedimenzionalni asocijativnih nizova.
Možete kreirati multidimenzionalni asocijativne niz na klasičan način, ali to nije vrlo povoljno.
Similar articles
Trending Now