PHP Türkçe tarih problem çözümü

Paylaş.

 

<?php
function turkceTarih ($tarih,$yazdir = true) {

date_default_timezone_set(‘Europe/Istanbul’);

$gunler = array(‘Pazar’,’Pazartesi’,’Salı’,’Çarşamba’,’Perşembe’,’Cuma’,’Cumartesi’);
$aylar = array(”,’Ocak’,’Şubat’,’Mart’,’Nisan’,’Mayıs’,’Haziran’,’Temmuz’,’Ağustos’,’Eylül’,’Ekim’,’Kasım’,’Aralık’);

$tarih = strtotime($tarih);

if ($yazdir) echo date(‘d’,$tarih).’ ‘.$aylar[date(‘n’,$tarih)].’ ‘.date(‘Y’,$tarih).’, ‘.$gunler[date(‘w’,$tarih)];

else return date(‘d’,$tarih).’ ‘.$aylar[date(‘n’,$tarih)].’ ‘.date(‘Y’,$tarih).’, ‘.$gunler[date(‘w’,$tarih)];
}
$turkceTarih = turkceTarih(‘01.05.2016’,false);
echo $turkceTarih;
?>

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)