Zaman Yönetimi
PHP de Zaman Yönetimi
PHP de zaman kaydı ve hangi fonskyionun ne işe yaradıgını , hangi formatın ise neye göre kayıt yapıldıgını yazacagım. PHP de en kullanışlı fonskyion olarak time() fonksiyonunu gördüm nedeni ise örnegin bir anketin 3 gün 5 saat sonra kapanmasını en rahatlıkla time ile yapabilirsiniz
Örnegin 2 gün sonrası için $ikigunsonra = (time()+60*60*24*2); kullanarak 2 gün sonrasına alırız.
Time fonksiyonu 1970 den bu güne gecen saniyeyi gösterdiginden dolayı veritabanına kayıt yapacagımızda integer bir yapı ile kayıt ederiz.
Örnek uygulama:
<?php
$ikigunsonra = (time()+60*60*24*2);
echo $ikigunsonra;
echo "<br>";
echo date("d-m-Y",$ikigunsonra);
?>
Ekran Çıktısı:
1285245580
23-09-2010
Bir uygulama yapıyoruz ve bir sonraki cuma gününün tarihi bulmak istiyoruz. Bu ve buna benzer fonkisyonlarda strtotime fonksiyonunu kullanabilirsiniz.
<?php
$cuma= strtotime("next Friday");
echo date("d-m-Y",$cuma);
?>
15 gün sonrasını bulmak için kullanacagımız kod:
<?php
$rezervasyontarihi = strtotime("+15 days");
echo date("d-m-Y",$rezervasyontarihi);
?>
Mysql de kapladıkları alanlar:
DATE 3 byte
TIME 3 byte
DATETIME 8 byte
TIMESTAMP 4 byte
YEAR 1 byte


22. Eyl, 2010







Henüz Yorum yazılmamış... İlk Yorumu siz yazabilirsiniz!