$aylar = array(01 => "Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık");


Şöyle dene. Diziler 0'dan başlar fakat date() fonksiyonu 1'den başlayan sonuçlar üretiyor.