PHP-da kalitlar bilan hiyla
Elementlarning nomerlanishi noldan emas, bittadan boshlanishi uchun hamma elementlarga kalitlarni qo'yingan qo'yish unchalik qulay emas. Yaxshiyamki, aslida birinchi elementga 1 kalitini berish kifoya, qolganlariga PHP avtomatik ravishda ketma-ketlikda kalitlarni beradi.
Keling, sinab ko'raylik:
<?php
$arr = [1 => 'a', 'b', 'c', 'd'];
echo $arr[1]; // 'a' ni chiqaradi
echo $arr[2]; // 'b' ni chiqaradi
echo $arr[3]; // 'c' ni chiqaradi
?>
Oylar nomlaridan iborat massiv tuzing. Unda yanvar 1 kalitiga ega bo'lsin.