Kompjûters, Programming
Hoe wurket PHP array?
In rige is in gegevens struktuer dy't mooglik makket in inkele lokaasje te slaan bepaalde wearden dy't eleminten fan itselde type.
array types
Der binne twa soarten fan rigen, se ferskille yn 'e wei fan' identifikaasje fan 'e Constituent eleminten.
- Simple - elk elemint dêryn jûn wurdt in yndeks yn in searje.
- Assosjatyf - Hy moat ferwize nei in elemint mei help fan de kaaien yn ferbân brocht mei de Booleaanske wearden.
Yn ienfâldige termen, it is in fariabele, dêr't kin mear as ien wearde. Wy binne ynteressearre yn PHP array.
karakteristike eigenskippen
Betink PHP Array details:
- It kin befetsje eltse oantal wearden, en it is leech.
- Elk fan 'e wearden, dy't bestiet út in rige is fan PHP, neamd elemint.
- Elemint bewarret ferskillende soarten fariabelen. Dy kin wêze snaren, integers, booleans.
- Tagong ta eleminten is mooglik mei help fan yndeksearret dy't yn lytse letters en nûmerike.
- PHP array befettet eleminten mei unike yndeksen.
- It oantal eleminten yn de array - is syn lingte.
- De wearden fan de eleminten kin ek wêze rigen, lykas binne multi-dimensionale rigen.
In ûnderskiedende skaaimerk fan PHP is de mooglikheid om te meitsjen in rige is yn it skript fan in kompleksiteit.
foardielen:
- It is maklik om te wurkjen tagelyk mei meardere wearden yn in rige is. It is maklik om te dwaan in syklus op syn leden te wizigjen de wearden.
- Se binne maklik te manipulearje. Simply fuortsmite, add items te lêzen of wizigjen 'e wearden fan' e eleminten.
- Yn PHP, der binne in soad ferskillende funksjes dy't tastean jo te omgean rigen. Der is in syktocht nei spesifike wearden, sortearjen, gearfoegjen fan rigen.
types
Rigen wurde ferdield fierder yn 2 types:
- iendiminsjonaal;
- twadiminsjonale.
Der binne ferskate manieren Inisjalisearjen fan de rige. Earst, beskôgje it ienfâldich, en doe - in assosjative array PHP.
Foarbyld meitsje in ienfâldige slachoarder yn PHP:
Tawizen fan in PHP array elemint wearden kin skreaun wurde as:
- $ Array [n] = z;
- n - toets, z - wearde.
Yn de twadde metoade fan Initialisieren kin wêze neat om oan te jaan yn heakjes :
- $ Namme [] = "a";
- $ Namme [] = "twa";
- $ Namme [] = "trije".
Yn dit gefal, de yndeks sil wêze gelyk oan de standert: 0, 1 en 2.
En jo kinne tawize ien fan syn index wearde:
- $ Namme [35] = 'a';
- $ Namme [18] = 'twa';
- $ Namme [90] = "trije".
Jo kinne kombinearje de Initialisieren metoaden:
- $ Namme [37] = "earst";
- $ Namme [5] = "sekonde";
- $ Namme [] = "tredde".
De tredde elemint wurdt tawiisd oan in yndeks gelyk oan 38, lykas 37 - de grutste fan 'e yndeksen.
Multidimensional array syntaksis sjocht der sa út:
$ Namme [indeks1] [indeks2] ....
No lit sjen wat in PHP assosjative pronk. De yndeks kin in string, dat net oplizze beheining, spaasjes wurde tastien, syn lingte is oars. Associatieve rigen wurde goed brûkt wurde as is it nedich te keppeljen fan de eleminten binne net mei sifers, mar mei wurden. Rigen dy't hawwe yndeksearret - snaren wurde neamd assosjatyf.
Yn iendiminsjonaal Associatieve rigen befettet mar ien kaai, dat oerienkomt mei in spesifike yndeks. De foto boppe is in foarbyld fan iendiminsjonaal en multi-dimensional Associatieve rigen.
Jo kinne in multidimensional assosjative slachoarder yn 'e klassike wei, mar it is net erg handig.
Similar articles
Trending Now