Reklam

Reklamlar

8 Haziran 2010 Salı

PHP ile Türkçe Gün ve Ay Gösterimi

Merhaba arkadaşlar,
PHP ile günleri veya ayları yazdırdığımızda ekrana çıktısı İngilizce olarak gelmektedir. Fakat PHP nin str_replace(); fonksiyonunu kullanarak İngilizce gelen verileri Türkçe olarak değiştirip ekrana yazdırarak tamamen Türkçe tarih elde edebiliriz..Gelelim yapılışına:
Temel mantık array içindeki verilerin yerlerini değiştirmek..İlk önce array içinde aynı sırada İnglizce ve Türkçe tarihleri değişkene aktardık.Sonra yine bir değişkene tarih yazdırmak için date(“d-M-Y”);
fonksiyonunu atadık.En son str_replace(); ile gelen verileri değiştirdik.

str_replace(); in kullanımına gelince fonksiyon içindeki ilk değer değişecek veri, ikinci değer yeni veri, üçüncü değer ise bu değişimin nerede yapılacağını belirtir.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// AYLAR
$ing_ay=array('January','February','March','April','May','June','July','August','September','October','November','December');
$tr_ay=array('Ocak','Şubat','Mart','Nisan','Mayıs','Haziran','Temmuz','Ağustos','Eylül','Ekim','Kasım','Aralık');
$date_ay=date("d-M-Y");
$tr_date_ay=str_replace($ing_ay, $tr_ay, $date_ay);
// GUNLER
$ing_gun=array('Monday','Tusday','Wednesday','Thursday','Friday','Saturday','Sunday');
$tr_gun=array('Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi','Pazar');
$date_gun=date("l");
$tr_date_gun=str_replace($ing_gun, $tr_gun, $date_gun);
// TAM TR TARİH
echo "Bugün: ".$tr_date_ay." Günlerden: ".$tr_date_gun;
?>
Dipnot
Bu yazı 8 Haziran 2010 Salı günü yazılmıştır. Bulunduğu kategori : ,,,,,,,,,. Yazdığım yazıları RSS 2.0 sistemini kullanarak takip edebilir, dilerseniz yorum yapabilirsiniz. Unutmadan, Bu yazı sizler tarafından tam tamına defa okunmuştur.

Hiç yorum yok:

Yorum Gönder

Sitemizi ziyaret ettiğiniz için teşekkür ederiz


Php Dersleri

ebook library