KọmputaMmemme

Arrays - a ... A nkenke iwebata isiokwu

Onye ọ bụla na-amụ mmemme na mahadum maara na ndị nkụzi na-enye naanị ndị bụ isi, isi ihe n'ihi na ha na-amụrụ. Isiokwu arrays na-na-na-atụle, ma na mgbe e mesịrị ọmụmụ. N'ihi gịnị? N'ihi arrays - bụ ntọala na-enye ohere programmer na-arụ ọrụ na nnukwu mpịakọta nke ozi.

iwebata

Taa isiokwu, anyị na-amalite na eziokwu na anyị na-ewebata na definition nke na okwu. Arrays - ọcha mmemme gburugburu ebe obibi, na-anọchite anya a set nke data dị tabular n'ụdị ma ọ bụ akara. Kere a usoro nke random nọmba 1, 6, 2, 4, na 8. Ọ ga-n'usoro. Onye ọ bụla nọmba e dere a n'usoro, nwere ya Oghere Usoro ọgụgụ, na nke ahụ bụ ihe na-eme ka o kwe omume na iko (wetara) ha na otu n'usoro nke mmemme.

ndekọ

Tụlee otú arrays na-dere na omume. Record, akara arrays - ọ na-kere na-egosi ha ihe omume ụdị (nke ụkpụrụ ga-echekwara na n'usoro) na ọnụ ọgụgụ nke mkpụrụ ndụ. Mgbe ụfọdụ programmers ike nnukwu n'usoro na-enweghị ikwu kpọmkwem ọnụ ọgụgụ nke ọcha, ma mgbe ahụ, ị nweta ya na ị ga-abụ nnọọ anya na ihe omume ahụ na-adịghị fixated na malitere na-ezo aka efu mkpụrụ ndụ.

  • D: n'usoro [1..k] nke ezi; - mere na-ede na-n'usoro na "onwa". Ọ bụrụ na ị nwere ike omume maara na ị ga-enwe a kacha nke 5 ọcha, i nwere ike iji ntinye D: n'usoro [1..5] nke ezi;

Dị ka i nwere ike chepụtara D - bụ akwụkwọ ozi, nke pụtara aha nke n'usoro; ezigbo - nke a bụ ụdị (format) nke data nwere ike na-ẹdude ke n'usoro; n'usoro [] - bụ nọmba nke n'usoro ọcha.

mkpesa

Iji na-arụ ọrụ na mmewere nke n'usoro, ọ dị mkpa itinye usoro ihe omume. Arrays - a bụ otu nọmba ma ọ bụ okwu, ka ọ bụla ọzọ. Iji na-arụ ọrụ na n'usoro mmewere, ọ dị mkpa ka ịme: D [1]. Nke a ga-họrọ mbụ mmewere nke n'usoro na-eduzi arụmọrụ ya. Dị ka ihe atụ:

  • ebipụta (D [1]); - Iwu a ga-eme ka onye ọrụ na-egosipụta uru dị na mbụ cell nke n'usoro.

Ọ bụ uru na-arịba ama na ọ bụrụ na ị na-aga na-ebu mgbakọ na mwepụ arụmọrụ arrays, mgbe ahụ i kwesịrị ntị ka ụdị. I nwere ike ime nke a nanị ma ọ bụrụ na i nwere otu n'usoro nke nọmba. Iji mee ka ọ ghọtakwuo:

  • Ọ bụrụ na ị nwere otu n'usoro nke D: n'usoro [1..k] nke ederede; - na na cell D [1] = 1, mgbe ahụ, i nwere ike iji nke a mmewere na mgbakọ na mwepụ arụmọrụ n'ihi na usoro ihe omume nke "1" - nke a bụ nanị okwu "otu", ọ bụghị ọtụtụ. Ya mere mgbe variables na ha ụdị.

Ọ bụrụ na ị na-eme atụmatụ mgbakọ na mwepụ arụmọrụ, ma ọ bụ na otu n'usoro dị nnọọ nwere ike ịchekwa nọmba mma obespokoytes ya ụdị n'ọdịnihu na-ekenye "ezigbo" ma ọ bụ "integer".

table

Ka anyị ugbu a na-ekwu banyere ohere anyị gburugburu. Anyị bi a atọ akụkụ ụwa, na ọtụtụ ihe nwere ike kọwara na 3 parameters: n'ogologo, obosara, elu. Ma si n'ebe ahụ akụkụ arrays. Abụọ akụkụ arrays - a table na data, nke onye ọ bụla mmewere bụ ọdịda karịa otu Oghere Usoro ọgụgụ, na abụọ - akara nọmba na kọlụm nọmba. Mgbe na-ezo aka abụọ akụkụ n'usoro ga-ezipụta ma ọnụ ọgụgụ - D [1, 1].

Ntem, a n'usoro ga-enwe ike na-echekwa nnukwu ichekwa data. N'ụzọ dị mwute, ndị okenye mmemme asụsụ, ọtụtụ mgbe, na n'usoro mmewere nọmba nwere ike na-eme naanị nọmba. Ya mere, nchekwa nke nnukwu tebụl, ọ na-aghọ nnọọ mfịna n'ihi na eziokwu na onye ọ bụla na kọlụm na nke table ga nwere ike a dị iche iche n'usoro.

Ka ihe atụ, were ya na anyị nwere a table nke data e dere na ụmụ akwụkwọ. Ha bụ: afọ ọmụmụ, aha nke klas.

1989 Ivanov Ivan 9
1988 Petrov Peter 10
....

N'okpuru nkịtị ọnọdụ, anyị nwere ike multiple arrays, dabere na-egbo mkpa. Anyị nwere ike ịmepụta a na-akụkụ n'usoro nke ọnụọgụ ụdị ụlọ ahịa ụbọchị ọmụmụ na klas, na nke abụọ n'usoro maka na ịchekwa ederede ozi (Fi). Ma, ọ bụ na-achọghị. Akpa, ndị ikpeazụ, aha mbụ, ị nwere ike na-aka iche iche. Nke abuo, i nwere ike mfe inwe mgbagwoju anya mgbe ejuputa n'usoro na a afọ na klas. Ya mere, ọ ga-adị mfe ike 4 iche iche arrays bụla kọlụm. Ekweta, ọ bụ nnọọ cumbersome?

PHP

PHP arrays nwere ike idozi nsogbu ahụ dị ka e kwuru n'elu. Nke bụ eziokwu bụ na a na mmemme asụsụ, ị nwere ike dee bụghị naanị ụdị data na n'usoro, ma mita ụdị (index). Ke adianade do, data dị iche iche ụdị nwere ike dị na otu n'usoro. Ịmepụta a otu akụkụ n'usoro (ma ọ bụrụ na ị chọrọ iji otu kọlụm):

  • $ Hazienụ = n'usoro (1989, 1988, ...);

Ihe atụ a na-emepụta a dị mfe n'usoro. The index na-kere na-akpaghị aka na a na-ewere efu. Nke ahụ bụ, na efu n'usoro mmewere - 1989, akpa - 1988, wdg Ma ihe ma ọ bụrụ na anyị mkpa itinye dum table n'ime a multidimensional n'usoro? Gịnị bụ multi-akụkụ PHP n'usoro? Nke a Ọdịdị, na nke ọ bụla mmewere nwekwara bụ otu n'usoro. Olee otú ebukọtala na anyị ihe nlereanya?

$ Isiokwu = n'usoro (

n'usoro (1989, "Smith", "John", 9)

n'usoro (1988, "Smith", "Peter", 10),

...

);

Ihe anyị nwere na ọgwụgwụ? Anyị nwere tupu anyị otu n'usoro akpọ $ table, nke e nyere ahịrị izute ahịrị na table. Ọ bụrụ na kovorit otu n'usoro nke ọcha, mgbe ahụ, ha ga-ele anya dị ka nke a:

  • $ Isiokwu [0, 0] = 1989, $ table [0, 1] = "Smith", $ table [0, 2] = "John", $ table [0, 3] = 9.
  • $ Isiokwu [1, 0] = 1988, $ table [1, 1] = "Peter", $ table [1; 2] = "Peter", $ table [1, 3] = 10.

Ebe 0 na 3 ogidi ndị ọnụọgụ n'usoro, na 1 na 2 - ederede. Ọ bụrụ na ọ dị mkpa, ị nwere ike mgbe niile tọghata ndị dị mkpa data ke chọrọ format ma jikota mkpụrụ ndụ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ig.unansea.com. Theme powered by WordPress.