⊗ppPmMdInr 132 of 447 menu

PHPda ko'p o'lchovli massivlar

Massiv elementlari nafaqat satrlar va raqamlar, balki massivlar ham bo'lishi mumkin. Bu holda biz massivlar massivi yoki ko'p o'lchovli massivga ega bo'lamiz. Quyidagi misolda $arr massivi o'z navbatida massivlar bo'lgan uch elementdan iborat:

<?php $arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']]; ?>

Keling, buni anroq tushunarli shaklda qayta yozamiz:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; ?>

Massivlarning ichki joylashuv darajasiga qarab, massivlar ikki o'lchovli - massivlar massivi, uch o'lchovli - massivlar massivlari massivi (va hokazo - to'rt o'lchovli, besh o'lchovli va h.k.) bo'lishi mumkin.

Yuqorida keltirilgan massiv ikki o'lchovli hisoblanadi, chunki bitta massiv ichida boshqa pastki massivlar joylashgan va bu pastki massivlarda boshqa massivlar mavjud emas. Ikki o'lchovli massivdan qandaydir elementni chiqarish uchun endi bitta juft kvadrat qavs emas, balki ikkitasini yozish kerak:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; echo $arr[0][1]; // 'b' ni chiqaradi echo $arr[1][2]; // 'f' ni chiqaradi ?>

Quyidagi massiv berilgan:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ['j', 'k', 'l'], ]; ?>

Uning yordamida matni 'l', 'e', 'g' va 'a' bo'lgan elementlarni chiqaring.

Quyidagi massiv berilgan:

<?php $arr = [[1, 2], [3, 4], [5, 6]]; ?>

Uning barcha elementlari yig'indisini toping.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish