Php’nin date() fonksiyonunu birçoğumuz bilir. Bu fonksiyon ile gün ve ay isimlerini yazdırdığınızda, bunların İngilizce karşılıklarını elde edersiniz. Yazımızda İngilizce gün ve ay isimlerini içeren tarihleri nasıl Türkçe yapabileceğimizi göreceğiz
Date() Fonksiyonu Nasıl Kullanılır?
Date fonksiyonun kullanımı için şöyle bir örnek verelim;
<?php echo date("d F Y, l H:i:s");
// 29 May 2006, Monday 11:41:06 , olarak çıktı verir
?>
Date() fonksiyonu arasındaki her harf farklı bir tarih birimini ifade eder. Bunları tam listesini function.date adresinde bulabilirsiniz.
StrTr Fonksiyonu Nasıl Kullanılır?
<?php
$tarih = array('May' => 'Mayıs', 'Monday' => 'Pazartesi');
echo strtr('29 May 2006, Monday 11:41:06', $tarih);
?>
Örneğinde ise ekrana 29 Mayıs 2006, Pazartesi 11:41:06 çıktısı verilecektir.
Sonuç?
İki örnekten de anladığınız üzere yapmanız gereken İngilizce tarihleri Türkçe karşılıkları ile dizi değişken içerisinde tanımlamak ve strtr fonksiyonu ile metin içerisinde yerlerini değiştirtmek
UTF- 8 Sayfalarda bulabildiğim tek çözüm
function setChar($utf){
$turkce=array(”Ý”,’ý’,'ð’,'Þ’,'þ’,’
yha bana haftalık yemek programı yapabilen kod lazım walla bu hafta yıllık ödev war buiş için kaç aydır uğraşıyorum bana yardımcı olabilecek birileri warmı lütfen plssss yardım acele :S
Teşekkürler Ayhan.
@setlocale(LC_ALL, ‘turkish’);
echo strftime(”%d %B %Y, %A %H:%M:%S”, time());
bu en süperi!
yaw arkadaşlar bende neden olmuyor kafayı yemek üzereyim??? Hep Türkçe karakterler sorunlu çıkıyor. (Apache ve windows ortamında çalışıyorum)
Ocak
�ubat
Mart
Nisan
May�s
Haziran
Temmuz
A�ustos
Eyl�l
Ekim
Kas�m
Aral�k
Kolay gelsin abi forumdan devam edeyim
iyi çalışmalar
@gevv; şu aralar sınavlarım var. o nedenle detaya giremeyeceğim. ancak sorunu Wordpress Türkiye forumlarında sorabilirsin
Teşekkürler
ben wordpress temamda kullanmak istedim bir sürü deneme yaptım olmadı ilk olarak türkçe karakter sorunu çözümü için olan kodu nereye ekleniyor onu çözemedim neyse dedim önce doğru düzgün görüntülensiz sonra bakarım dedim
temada ana sayfada ay ve gün görünüyor örnek :
jun
8
temadaki kodlar ise
bu kodların arasında bir sürü deneme yaptım en son bu şekilde ekledim
'Mayıs',); ?> 'Pazartesi');?>
tüm tarih bilgileri göründü
benim istediğim sadece ay kısaltması ve gün rakam olarak eğer bu olabilirse birde türkçe karakterlerin düzgün görüntülenmesi için verilen kod nereye eklenir
@setlocale(LC_ALL, ‘tr_TR.UTF-8′);
derseniz Türkçe kararkter sorunu yaşamazsınız
bence olmamış detay verin biraz
Ben bunu beğendim