Ta'rifi va qo'llanilishi
max() funksiyasi massivdagi eng yuqori qiymatni yoki bir nechta belgilangan qiymatlarning eng yuqori qiymatini qaytaradi.
7- BILET
1) sintaktik jihatdan assotsiativ massivlar bilan ishlash oddiy massivlar bilan ishlaganimizga juda o'xshaydi. Farqlar tafsilotlarda yotadi.
Yaratilish:
$user = ['name' => 'Vasya', 'married' => true, 'age' => 25];
Umumiy printsip quyidagicha: kvadrat qavslar ichida vergul bilan ajratilgan kalit-qiymat juftliklari formatda keltirilgan key => value. Qiymat turi har qanday bo'lishi mumkin, kalit odatda satrdir.
Agar kalitlar ko'p bo'lsa, ta'rifni bir necha qatorga cho'zish mumkin:
$user = [
'name' => 'Vasya',
'married' => true,
'age' => 25
];
Oddiy massivda bo'lgani kabi, assotsiativ massiv ham bo'sh holda yaratilishi mumkin:
$user = [];
Sintaktik jihatdan bu belgi oddiy (bo'sh) massivni yaratish usuli bilan bir xil. Savol tug'iladi: tarjimon massiv turlarini qanday ajratadi? Ayyorlik shundaki, PHP da indekslangan massivlar yo‘q, barcha massivlar assotsiativdir. Ammo agar siz ular bilan oldingi kursda bo'lgani kabi ishlasangiz, u indekslangan massiv kabi ishlaydi (deyarli, hali ham farqlar mavjud). Bu masala keyinroq, darslardan birida batafsilroq muhokama qilinadi.
2) Ta'rifi va qo'llanilishi
Teg
Do'stlaringiz bilan baham: |