PHP Türkçe Tarih Fonksiyonu Kullanımı

php-turkce-tarih-fonksiyonu-kullanimi

PHP Türkçe Tarih Fonksiyonu Kullanımı

Selamlar arkadaşlar güzel bir konu ile daha sizlerleyim :)..  Tarih işlemleri hemen hemen herkesin bir zamanlar baş belası olmuştur.. Bu konumuzda PHP türkçe tarih fonksiyonu nasıl kullanılır bunu anlatacağım ve sizlere örnek bir fonksiyon vereceğim.

Dilerseniz direk fonksiyonumuza geçelim.

<?php

function turkcetarihecevir($f, $zt = 'now'){      
$z = date("$f", strtotime($zt));      
$donustur = array(          
'Monday'    => 'Pazartesi',          
'Tuesday'   => 'Salı',          
'Wednesday' => 'Çarşamba',          
'Thursday'  => 'Perşembe',          
'Friday'    => 'Cuma',          
'Saturday'  => 'Cumartesi',          
'Sunday'    => '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',          
'Mon'       => 'Pts',          
'Tue'       => 'Sal',          
'Wed'       => 'Çar',          
'Thu'       => 'Per',          
'Fri'       => 'Cum',          
'Sat'       => 'Cts',          
'Sun'       => 'Paz',         
'Jan'       => 'Oca',          
'Feb'       => 'Şub',          
'Mar'       => 'Mar',          
'Apr'       => 'Nis',          
'Jun'       => 'Haz',          
'Jul'       => 'Tem',          
'Aug'       => 'Ağu',          
'Sep'       => 'Eyl',          
'Oct'       => 'Eki',          
'Nov'       => 'Kas',          
'Dec'       => 'Ara',      
);      
foreach($donustur as $en => $tr){          
$z = str_replace($en, $tr, $z);      }      
if(strpos($z, 'Mayıs') !== false && strpos($f, 'F') === false) 
$z = str_replace('Mayıs', 'May', $z);      return $z; 
 }  

Yukarıda görmüş olduğunuz fonksiyonu projenizde uygun bir alana yapıştırabilirsiniz. Sonrasında ise kullanımına geliyoruz. Kullanımı oldukça basittir.

<?php

echo turkcetarihecevir('j F Y , l','2019-03-19 '); // günüde yazdırmak için
echo turkcetarihecevir('j F Y','2019-03-19 '); // gün olmadan yazdırmak için

Sonraki konuda görüşmek üzere
Kanalıma abone olmayı unutmayın 🙂..

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Yavuz Selim

Yavuz selim