Rekenaars, Programmering
Hoe PHP array?
'N skikking is 'n datastruktuur wat toelaat dat 'n enkele plek om sekere waardes wat elemente van dieselfde tipe op te slaan.
tipes verskeidenheid
Daar is twee tipes van skikkings, verskil hulle in die weg van die identifisering van die samestellende elemente.
- Eenvoudig - elke element daarin gegee 'n indeks in 'n ry.
- Assosiatiewe - dit het om te verwys na 'n element met behulp van die sleutels wat verband hou met die logiese waardes.
In eenvoudige terme, dit is 'n veranderlike, wat meer as een waarde kan wees. Ons is geïnteresseerd in PHP skikking.
kenmerkende eienskappe
Oorweeg PHP array besonderhede:
- Dit kan enige aantal waardes bevat, en dit is leeg.
- Elkeen van die waardes wat 'n verskeidenheid van PHP, genaamd element bestaan.
- Element stoor verskillende soorte veranderlikes. Dit kan wees snare, heelgetalle, boolse.
- Toegang tot elemente is moontlik met behulp van indekse wat in klein en numeriese.
- PHP array bevat elemente met 'n unieke indekse.
- Die aantal elemente in die skikking - is sy lengte.
- Die waardes van die elemente kan ook skikkings, net soos multi-dimensionele skikkings.
'N onderskeidende kenmerk van PHP is die vermoë om 'n verskeidenheid in die script van enige kompleksiteit te skep.
voordele:
- Dit is maklik om gelyktydig te werk met verskeie waardes in 'n skikking. Dit is maklik om 'n siklus op sy lede doen om die waardes te verander.
- Hulle is maklik om te manipuleer. Eenvoudig te verwyder, items om te lees of te verander die waardes van die elemente by te voeg.
- In PHP, daar is baie verskillende funksies wat u toelaat om skikkings te hanteer. Daar is 'n soektog na spesifieke waardes, sortering, die samesmelting van skikkings.
tipes
Skikkings word verder verdeel in 2 tipes:
- eendimensionele;
- twee-dimensioneel.
Daar is verskillende maniere om die skikking te inisialiseer. In die eerste plek kyk na die eenvoudige, en dan - 'n assosiatiewe skikking PHP.
VOORBEELD skep 'n eenvoudige reeks in PHP:
Toeken van 'n PHP array element waardes kan geskryf word as:
- $ Array [N] = z;
- N - sleutel, z - waarde.
In die tweede metode van inisialisering kan niks om aan te dui in wees tussen hakies :
- $ Naam [] = " 'n";
- $ Naam [] = "twee";
- $ Naam [] = "drie".
In hierdie geval, sal die indeks gelyk aan die standaard wees: 0, 1 en 2.
En jy kan enige van sy indeks waarde toeken:
- $ Naam [35] = 'a';
- $ Naam [18] = 'twee';
- $ Naam [90] = "drie".
Jy kan die inisialisering metodes te kombineer:
- $ Naam [37] = "eerste";
- $ Naam [5] = "tweede";
- $ Naam [] = "derde".
Die derde element is aan 'n indeks gelyk aan 38, as 37 - die grootste van die indekse.
Multidimensionele skikking sintaksis lyk soos volg:
$ Naam [indeks1] [indeks2] ....
Kom ons kyk wat 'n PHP assosiatiewe skikking. Die indeks kan 'n string wees, beteken dit nie beperkings, is ruimtes toegelaat, sy lengte is anders. Assosiatiewe skikkings is goed gebruik wanneer dit nodig is om te skakel die elemente is nie met getalle nie, maar met woorde. Skikkings wat indekse het - snare geroep assosiatiewe.
In een-dimensionele assosiatiewe skikkings met slegs een sleutel, dit stem ooreen met 'n spesifieke indeks. bo die prentjie is 'n voorbeeld van een-dimensionele en multi-dimensionele assosiatiewe skikkings.
Jy kan 'n multi-dimensionele assosiatiewe skikking in die klassieke manier te skep, maar dit is nie baie gerieflik.
Similar articles
Trending Now