darkcoder

Daha kısa şekilde halledebileceğiniz bir fonksiyon da ben yazdım.



function turkce_tarih($tarih) {
setlocale(LC_TIME, "turkish");
setlocale(LC_ALL,'turkish');
$veri = iconv('latin5','utf-8',strftime('%d %B %Y',strtotime($tarih)));

return $veri;
}

// Kullanım
echo turkce_tarih("10-03-2021"); // Çıktı => 10 Mart 2021
echo turkce_tarih("10.03.2021"); // Çıktı => 10 Mart 2021
echo turkce_tarih("2021-03-10"); // Çıktı => 10 Mart 2021


?>