PHP Tarih Dili Nasıl Türkçe Yapılır?

324720

Kilopat
Katılım
22 Nisan 2020
Mesajlar
836
Çözümler
24
Merhaba sevgili Technopat Sosyal kullanıcıları,
Aşağıda bulunan videodaki PHP stok sisteminin altyapısını kullanıyorum.
Fakat bir türlü ay ve günleri Türkçe yapamadım.
Ekte görseller mevcut.
Altyapı videoda mevcut indirip inceleyebilirsiniz.
Şimdiden teşekkür ederim.
Video;

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

2.png

1.png
 
Son düzenleyen: Moderatör:
Merhaba sevgili Technopat Sosyal kullanıcıları,
Aşağıda bulunan videodaki PHP stok sisteminin altyapısını kullanıyorum.
Fakat bir türlü ay ve günleri Türkçe yapamadım.
Ekte görseller mevcut.
Altyapı videoda mevcut indirip inceleyebilirsiniz.
Şimdiden teşekkür ederim.
Video;

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Eki Görüntüle 1640211
Eki Görüntüle 1640213

Merhaba hocam php ayarlarıdan 'tr' dil paketini yükelyebilirsiniz veya hiç uğraşmadan bir fonksiyon kullanabilirsiniz.

PHP:
function turkcetarih_formati($format, $datetime = 'now'){
    $z = date("$format", strtotime($datetime));
    $gun_dizi = 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($gun_dizi as $en => $tr){
        $z = str_replace($en, $tr, $z);
    }
    if(strpos($z, 'Mayıs') !== false && strpos($format, 'F') === false) $z = str_replace('Mayıs', 'May', $z);
    return $z;
}

Kullanımı:
echo turkcetarih_formati('j F Y , l','2023-01-21'); //Çıktı: 21 Ocak 2023 , Cumartesi
 
Merhaba hocam teşekkür ederim.
Fakat PHP ayarları nerede? Şu an altyapı Localhost'a kurulu.
PHP ayarlarından kastı xampp/php klasöründeki php.ini dosyası. Onun yerine arkadaşın attığı fonksiyonu kullanmanızı öneririm. Basit olmasını isterseniz php.ini'den düzenleyebilirsiniz.
 

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı