PHPda Assotsiativ Massivlar
Quyidagi massivni ko'rib chiqaylik, sana qismlarini saqlaydi:
<?php
$arr = [2025, 12, 31];
?>
Siz allaqachon bilasizki, ushbu massivdan qandaydir elementni olish uchun, unga raqami orqali murojaat qilishimiz kerak bo'ladi. Bu, biroq, har doim ham qulay emas.
Shuning uchun PHP massiv elementlari uchun o'z kalitlaringizni belgilashga imkon beradi. Bunday massiv assotsiativ deb ataladi.
Assotsiativ massivlar quyidagi sintaksisga ega: kalit
nomi, keyin => belgisi keladi, so'ngra
qiymat. Keling, massivimiz uchun aniq kalitlarni
belgilaymiz:
<?php
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Endi biz massiv elementlariga biz belgilagan kalitlar orqali murojaat qilamiz. Buni amalga oshiramiz:
<?php
echo $arr['year']; // chiqaradi 2025
echo $arr['month']; // chiqaradi 12
echo $arr['day']; // chiqaradi 31
?>
$user massivini yarating, uning kalitlari 'name',
'surname', 'patronymic' bo'lsin va istalgan
ixtiyoriy qiymatlarga ega bo'lsin. Ekranda
familiya, ism va otasining ismini probel bilan chiqaring.
1 dan 7 gacha bo'lgan kalitlarga ega massiv yarating,
qiymatlari hafta kunlarining nomlari bo'lsin. Ekranda
uning barcha elementlarini chiqaring.