Alttaki fonksiyon ile, sitemde günün tarihini gösteriyorum. Bir önceki günün ve bir sonraki günün tarihlerini bu şekilde (Türkçe) nasıl gösterebilirim acaba?
Teşekkürler.
Alttaki kodun çıktısı :
02 kasım 2011 çarşamba
Teşekkürler.
Alttaki kodun çıktısı :
02 kasım 2011 çarşamba
PHP:
<?php
function tarihcevir($tarih){
$tarih= date('d F Y D', strtotime($tarih)); // Aslında bu kodun çıksı şu şekildedir ( 01 February 2011 Tue ) ama bunu türkçe yapma için bir dizi tanımlayacağız.
$tarihdegistir =array(
'Mon'=>'Pazartesi',
'Tue'=>'Salı',
'Wed'=>'Çarşamba',
'Thurs'=>'Perşembe',
'Fri'=>'Cuma',
'Sat'=>'Cumartesi',
'Sun' => 'Pazar',
'January' => 'Ocak',
'February' => 'Şubat',
'March' => 'Mart',
'April' => 'Nisan',
'May' => 'Mayıs',
'June' => 'Haziran',
'July' => 'Temmuz',
'August' => 'Ağustos',
'September' => 'Eylül',
'October' => 'Ekim',
'November' => 'Kasım',
'December' => 'Aralık');
$yenitarih= strtr($tarih, $tarihdegistir); // Burada türkçeye çevirmek için strtr fonksiyonundan faydalanıyoruz.
return $yenitarih;
}
//Örnek kullanımı echo tarihcevir (date("d.m.Y"));
echo tarihcevir (date("d.m.Y"));
?>