|
| Makaleler |
| Toplam Makale |
3330 |
| Yayında |
3150 |
| Bekleyenler |
180 |
| Görüntüleme |
13322294 |
|
|
|
|
Kendi tarih ve saat fonksiyonumuzu yazalim: turktarihi ()
Konu: PHP Yazar: Serkan Tarih: 01/03/02
Ilk olarak bize gerekli malzemeleri cikaralim,
mktime() , gmdate() ve getdate ()
http://www.php.net sitesinden bu fonksiyonlar hakkinda detayli bilgi alabilirsiniz...
Simdi de kendi turktarihi() fonksiyonumuzu yazalim.
Yazacagimiz fonksiyon bir tarih ve zaman dizisi dondurecek.Ekranda goruntulemek icin ise bu donen dizinin indekslerini kullanacagiz...
function turktarihi ($fark) { $gun = gmdate ("d"); $ay = gmdate ("m"); $saat = gmdate ("g"); $yil = gmdate ("Y"); $dakika = gmdate ("i"); $saniye = gmdate ("s"); $saat = gmdate ("H") + $fark;
$zaman = getdate (mktime($saat,$dakika,$saniye,$ay,$gun,$yil));
return ($zaman); }
Evet fonksiyonumuzu hazirladik.Simdi bu fnksiyonu nasil cagiracagimizi gorelim : $turkiyede_zaman = turktarihi (+3);
$ingilterede_zaman = turktarihi (0);
$amerikada_zaman = turktarihi(-5);
Siz yanlizca GMT olarak saat ve tarihin goruntulenmesini istediginiz alani yazmalisiniz.Yani sunucunuzun dunyanin hangi bolgesinde oldugu hic onemli degildir.
Ornek Kullanim :
Not: Saati ekleyince ilk buldugumuz degiskenlerdeki tarih degerleri degisirse ne olacak ?
Hic bir sey olmaz cunku mktime otomatik duzletme yeteneklerine sahip bir fonksiyon :)
Saygilar, Serkan serkan@turk-php.com
Program: http://www.turk-php.com/ornekler/turktarihi.php Referans: http://www.turk-php.com/ornekler/turktarihi.phps
Bu makale hakkında ek bilgi eklemek için buraya tıklayınız
Bu makalenin yazar yada kaynağını bildirmek için tıklayınız.
Eklenme tarihi: 3-2-2006 Okunma: 3033
|
| Bu Makaleye Verilen Puan: |
|
Kullanıcı Yorumları
Bu makaleye yorum gönderilmemiş, ilk yorumu sen gönder !
İlgili Dökümanlar
|
|
|