OrdenagailuakProgramazioa

Nola ez PHP array?

Array bat da datu-egitura hori ahalbidetzen kokapena bakar bat zenbait balioak mota bereko elementuak dira gordetzeko.

array mota

Badira bi multzo motarekin, ez datoz bat osatzen duten elementuak identifikatzea bidean dira.

  1. Simple - elementu bakoitza bertan indize bat sekuentzia batean ematen da.
  2. Elkartze - to elementu bat du balio logikoak lotutako gakoak erabiliz erreferentzia dauka.

Modu errazean, aldagai bat da, eta horrek balio bat baino gehiago izan daiteke. PHP array interesa gara.

ezaugarri

Demagun PHP array xehetasunak:

  1. Edozein balioen kopurua eduki daiteke, eta hutsik da.
  2. balioak, zein PHP array, elementu izeneko osatzen dute bakoitzak.
  3. Elementu aldagai mota desberdinak gordetzen. Hauek kateak, osoko zenbakiak, boolearrak izan daiteke.
  4. elementu sarbidea posible dela minuskula eta zenbakizko daude indizeak erabiliz.
  5. PHP array indizeak berezia elementuak dituzte.
  6. array elementu kopurua - bere luzera da.
  7. elementuen balioak matrizeak ere izan daiteke, dira multi-dimentsioko matrizeak.

PHP ezaugarri bereizgarria konplexutasuna edozein gidoia ere array bat sortzeko gaitasuna da.

abantailak:

  1. erraza aldi berean lan egiteko array batean hainbat balio dituena. Erraza da bere kideen inguruko ziklo bat egin balioak aldatzeko.
  2. erraza manipulatzen dira. Besterik gabe kendu, irakurtzeko edo elementu aldatu balioak elementuak gehitzeko.
  3. PHP, hainbat funtzio ezberdinak matrizeak kudeatzeko aukera ematen duten daude. Ez dago bilaketa baten balio zehatzak, ordenatzeko, matrizeak batuz da.

mota

Arrayak gehiago banatzen dira 2 taldetan:

  • dimentsio;
  • Bi dimentsioko.

Badira modu desberdinak array hasieratu. Lehenik eta behin, kontuan hartu simple, eta gero - elkartze-array PHP bat.

ADIBIDEA sortzea PHP array sinple bat:

Adibidez diren teklak In - parentesi [] zenbaki bat, eta garrantzitsua - fruitu eta barazkiak izenean.

a PHP array elementu balioak esleitzea honela idatz daiteke:

  • $ Array [n] = z;
  • n - gakoa, z - balioa.

hasieratze bigarren metodoa ere ezer ere adierazi daiteke parentesi :

  • $ Izena [] = "a";
  • $ Izena [] = "bi";
  • $ Izena [] = "hiru".

Kasu honetan, indizean lehenetsia berdina izango da: 0, 1 eta 2.

Eta bere indizea balio edozein esleitu daiteke:

  • $ Izena [35] = 'a';
  • $ Izena [18] = 'bi';
  • $ Izena [90] = "hiru".

hasieratze metodo konbinatu dezakezu:

  • $ Izena [37] = "lehenengo";
  • $ Izena [5] = "bigarren";
  • $ Izena [] = "hirugarren".

indizeak handiena - Hirugarren elementua da indize bat 38 berdina, 37 gisa esleitzen.

Dimentsio anitzeko array sintaxia itxura hau du:

$ Izena [indeks1] [indeks2] ....

Orain ikus dezagun zer bat PHP elkartze-array. Indize katea izan daiteke, ez du inposatu murrizketak, espazioak onartzen dira, bere luzera ezberdina da. Elkarte multzo ondo erabiltzen dira beharrezkoa denean elementu ez daude zenbakiekin lotzeko, baina hitzekin. Hori indizeak izan Arrayak - kateak elkartze deitzen dira.

giltza bat bakarrik daukan dimentsio elkarte multzo batean, dagokion indize zehatz bat da. Goiko irudian dimentsio eta multi-dimentsioko elkarte multzo baten adibidea da.

dimentsio anitzeko elkartze era klasikoan array bat sor dezakezu, baina ez da oso erosoa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eu.delachieve.com. Theme powered by WordPress.