КомпьютерПрограмчлалын

Хэрхэн PHP массивыг вэ?

Нь массив нь юм өгөгдлийн бүтцийн нэг байрлал ижил төрлийн элемент байдаг нь тодорхой утгыг хадгалах боломжийг олгодог.

массив төрлийн

массивын хоёр төрлийн байдаг бөгөөд тэдгээр нь бүрдүүлэгч элемент тодорхойлох замаар ялгаатай байдаг.

  1. Энгийн - элемент тус бүр тэнд дараалал руу индексийг өгсөн байна.
  2. Ассоциатив - энэ нь логик утга холбоотой түлхүүрүүдийг ашиглан элемент лавлана байна.

Энгийнээр хэлбэл, энэ нь хувьсагч, нэгээс илүү утга байж болох юм. Бид PHP массив дахь сонирхож байна.

онцлог шинж чанар

PHP массив нь дэлгэрэнгүй авч үзье:

  1. Энэ бол үнэ цэнэ нь ямар ч тооны агуулж болох бөгөөд энэ нь хоосон байна.
  2. үнэт зүйлс, PHP нь массивыг, элемент гэж нэрлэдэг бүрдэнэ бүр.
  3. Элемент хувьсагчийн төрөл бүрийн хадгалдаг. Эдгээр нь мөр, бүхэл тоо, booleans байж болно.
  4. элементүүдийн хүртээмж үсгийн жижиг болон тоогоор байдаг индексийг ашиглаж болох юм.
  5. PHP массив нь өвөрмөц индекс бүхий элементүүдийг агуулдаг.
  6. массив дахь элементийн тоо - түүний урт нь юм.
  7. элементийн утга нь мөн олон хэмжээст массив юм шиг, массив байж болох юм.

PHP нь өвөрмөц онцлог нь ямар ч төвөгтэй скрипт нь массивыг үүсгэх чадвар юм.

Давуу талууд:

  1. Энэ нь массив дахь олон утга нэгэн зэрэг ажиллах хялбар байдаг. Энэ утгыг өөрчлөхөд түүний гишүүд нь циклийг хийх хялбар байдаг.
  2. Тэд ажиллахын тулд хялбар байдаг. Зүгээр л, устгах унших эсвэл элементийн утгыг өөрчлөх зүйлсийг нэмнэ.
  3. PHP, та массивууд ажиллах боломжийг олгодог олон төрлийн үйл ажиллагаа байдаг. тодорхой үнэт зүйлс, ялгах, массивууд нэгтгэх нь хайлтын байна.

төрөл

Массив 2 төрөл болгон цаашид хувааж болно:

  • нэг хэмжээст;
  • хоёр хэмжээст.

массивыг эхлүүлж янз бүрийн арга байдаг. нь ассоциатив массив нь PHP - Нэгдүгээрт, энгийн авч, дараа нь.

ЖИШЭЭ PHP нь энгийн массивыг үүсгэх хэрэгтэй:

жишээ нь хэрэглэгддэг товчлуурууд нь - хаалтанд []-д хэд хэдэн, илүү ач холбогдолтой - Жимс жимсгэнэ, хүнсний ногоо нь нэр.

нь PHP массив элемент утгыг байдлаар бичиж болно:

  • $ Array [N] = Z,
  • N - гол, Z - утга.

эхлүүлэх хоёр дахь арга онд зааж юу ч байж болно хаалтад :

  • $ Нэр [] = "а";
  • $ Нэр [] = "хоёр";
  • $ Нэр [] = "гурван".

Энэ тохиолдолд индекс нь анхдагчаар тэнцүү байх болно: 0, 1, 2.

Мөн та өөрийн индекс үнэ ямар ч зааж болно:

  • $ Нэр [35] = 'нь';
  • $ Нэр [18] = 'хоёр';
  • $ Нэр [90] = "гурван".

Та эхлүүлэх аргуудыг хослуулан болно:

  • $ Нэр [37] = "анхны";
  • $ Нэр [5] = "хоёр дахь";
  • $ Нэр [] = "гуравдагч".

индексийн хамгийн том - Гурав дахь элемент нь 38-тэй тэнцүү, 37 гэх мэт индекс оноосон байна.

Олон талт массив синтакс нь иймэрхүү харагдах болно:

$ Нэр [indeks1] [indeks2] ....

Одоо ямар PHP ассоциатив массив нь харцгаая. индекс нь хязгаарлах биш, нэг мөр байж болох юм, орон зай, зөвшөөрөгдсөн түүний урт нь өөр өөр байдаг. Энэ элемент нь тоо нь биш юм холбох шаардлагатай бол ассоциатив массив сайн хэрэглэж, харин үгээр байдаг. индексүүд байна массив - мөрүүдийг ассоциатив гэж нэрлэдэг.

зөвхөн нэг түлхүүрийг агуулсан нэг хэмжээст ассоциатив массивын хувьд, энэ нь тодорхой индекс харгалзана. зураг дээрх нэг хэмжээст, олон хэмжээст ассоциатив массивын нэг жишээ юм.

Та сонгодог арга зам нь олон талт ассоциатив массивыг үүсгэж болно, гэхдээ энэ нь маш тохиромжтой биш юм.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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