Php'de tarih ve saat işlemleri konusunda kodların ufak yapıları olduğu için hepsini burada göreceğiz. Zamanlarla alakalı php de bir çok işlem yapılabilir.
Örneğin sitenizi kaç kişi bugün ziyaret etti, x üyesinin üye olma tarihi, y üyesi ne zaman giriş-çıkış yaptı, siparişin alındığı tarih, sipariş ne zaman kargoya verildi, uçak biletinin rezervasyon tarihi gibi soruların cevabını bulabilirsiniz..
Yapacağımız uygulamalarda genellikle date komutunu kullanacağız. Kodları tek tek ne işe yaradığını belirterek yazalım.
Bugün ayın kaçı :
<?php
echo date ("d");
?>
D parametresi bize günü rakam olarak verir. Örneğin bugün 22'si.. Eğer ayın 7si olsaydı bu kodla beraber 07 olarak görünecekti. Eğer tek rakamlarda sıfır görmek istemiyorsanız d yerine "j" yazın.
Bugün Ayın Hangi Günü :
<?php
echo date ("D");
?>
D parametresi ile yazdığınız zaman kodu ekrana "Thu" gibi sadece günün ilk 3 rakamı çıkar. Günün tamamını görmek istiyorsanız D parametresi yerine "l" parametresini girin.
Haftanın Hangi Günündeyiz :
<?php
echo date ("N");
?>
Bu parametre de rakamsal olarak haftanın hangi gününde olduğumuzu gösterir. "w" parametresi de aynı işi yapar fakat Pazar gününü 0 olarak gösterdiği için haftanın 7 değil 6 günü olur.
Yılın Kaçıncı Günündeyiz :
<?php
echo date ("z");
?>
Sayısal olarak yılın kaçıncı gününde olduğumuzu "z" parametresi ile öğrenebiliriz.
Yılın Kaçıncı Haftasındayız :
<?php
echo date ("W");
?>
Bu kısımda parametreyi büyük W olarak yazmak önemli.
Hangi Aydayız :
<?php
echo date ("F");
?>
F parametresine benzer bir şekilde M parametresi de aynı işi görür. Fakat M parametresi sadece ayın ilk 3 harfini verir.
Bu ayda Kaç Gün Var :
<?php
echo date ("t");
?>
Bulunduğumuz ayda kaç gün olduğunu bize söyler. 28-31 arası bir rakam döndürür.
Hangi Yıldayız :
<?php
echo date ("Y");
?>
Eğer içinde bulunduğumuz yılı 2008 yerine 08 olarak görmek istiyorsak yada 2012 yerine 12 olarak görmek istiyorsak "y" parametresini kullanacağız.
Sabah mı Öğleden Sonra mı :
<?php
echo date ("a");
?>
Saat Kaç :
<?php
echo date ("g");
?>
Saat kaç işlemi için "g", "G", "h", "H" parametrelerini kullanabilirsiniz. Bunlar 12/24 saatlik durumlarda değişkenlik gösterir.
Dakikayı Bulma :
<?php
echo date ("i");
?>
Saniyeyi Bulma :
<?php
echo date ("s");
?>
Evet phpde ana hatları ile saat ve tarih uygulamaları bu şekilde. Bir sonraki ders görüşmek üzere..









