Kullandığımız çoğu server saati bizim saatimizle farklı olurlar.
Bunlar kullanılan serverın bulunduğu konumdan kaynaklanmaktadır. Bunlar bizim için çoğunlukla sıkıntı yaratmaktadırlar.
PHP ile bunu düzenlememiz mümkündür, küçük bir fonksiyonla bunu düzenleyebiliriz.
İlk önce date ile ekrana Tarih saatimizi yazdıralım.
echo date("d-m-Y H:i:s");Ekrana çıkan saat bizim saatimizle farklı istediğimiz şekilde değil.
Şimdi ise date ile tarih saati yazdıralım.
putenv("TZ=Europe/Istanbul");
echo date("d-m-Y H:i:s");Gördüğünüz gibi istediğimiz saatimiz ekrana yazdı.
putenv fonsiyonunu headerımıza yerleştirdiğimizde bütün herşey düzelecektir.