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.