5-Mavzu: O’zgaruvchilar va ma’lumotlar tipi. Mavzu rejasi


Aralash tipdagi o‘zgaruvchilar Array tipi (Massivlar)



Download 0,49 Mb.
bet5/12
Sana09.12.2022
Hajmi0,49 Mb.
#882811
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
O’zgaruvchilar va ma’lumotlar tipi 5 maruza

Aralash tipdagi o‘zgaruvchilar Array tipi (Massivlar)


Skalyar tipdagi o‘zgaruvchi – bu yagona qiymat saqlanadigan katakcha xotirasini nomi. Massiv tipidagi o‘zgaruvchi esa qiymatlar to‘plami saqlanadigan katakcha xotirasini nomi. Boshqacha qilib aytganda, bir nechta tipdagi ma’lumotlarning bir tipdagi o‘zgaruvchida saqlanishi array (massiv) deb ataladi. Massivda saqlanayotgan qiymatlar massiv elementlari deb ataladi. Bitta massiv bir nechta elementlardan tashkil topgan bo‘lib, har bitta element o‘zida yagona qiymat(matn, son yoki biror boshqa massiv)ni saqlaydi. Massivning har bir elementi massiv bilan kalit orqali bog‘lanadi. Boshqa tipdagi o‘zgaruvchilarda bitta qiymat saqlansa, massiv tipidagi o‘zgaruvchilarda bir nechta qiymatlar saqlanadi. Element identifikatsiyasi usuli bilan farq qiluvchi ikkita tipdagi massiv mavjud.

Birinchi tipdagi massiv elementi kalitlari ketma-ket keluvchi sonli indeks sifatida aniqlangan sonli indeksli massivlar. Massivning ikkinchi tipi assotsiativ shaklda bo‘lib, elementga murojaat etish uchun qiymat bilan mantiqiy bog‘langan kalitlar ishlatiladi. O‘zida boshqa massivlarni saqlagan massiv ko‘p o‘lchovli massiv deb ataladi.
Massivlar array() konstruksiyasi yordamida e’lon qilinadi.
Sintaksisi:
array ([kalit] => qiymat, [kalit1] => qiymat1, ... )
array() massivi juftlik kalit=> qiymat parametrlarini vergul bilan ajratib qabul qiladi. => belgisi qiymat va uni kaliti orasidagi bog‘lanishni o‘rnatadi. Kalit tipi butun va satrli, qiymat esa PHP ning ixtiyoriy tipida bo‘lishi mumkin.
Masalan, $name=array(―Lola‖, ―Karim‖, ―Vasila‖, ―Akmal‖, ―Botir‖);

Sonli indeksli massivlar


0 1 2 3 4


$name=
$a=

$a o‘zgaruvchisini nashr qilishga
Massiv tipidagi o‘zgaruvchi



Download 0,49 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish