Tarihi nasıl türkçe yapabilirim?
Bunun için aşağıdaki kod parçasını kullanabilirsiniz. Bu kod parçası, date() fonksiyonundaki ay ve günleri türkçe karşılıkları ile değiştirmektedir.
Kod: Tümünü seç
<?php
function tarih($zaman) {
$gunler = array(
"Pazar",
"Pazartesi",
"Salı",
"çarsamba",
"Perşembe",
"Cuma",
"Cumartesi"
);
$aylar =array(
NULL,
"Ocak",
"şubat",
"Mart",
"Nisan",
"Mayıs",
"Haziran",
"Temmuz",
"Ağustos",
"Eylül",
"Ekim",
"Kasım",
"Aralık"
);
$tarih = date("d",$zaman)." ".$aylar[date("n",$zaman)]."
".date("Y",$zaman)." ".$gunler[date("w",$zaman)];
return $tarih;
}
$zaman = time();
$tarih = tarih($zaman);
echo "$tarih";
?>
Kod: Tümünü seç
<?php echo "$tarih"; ?>
Öncelikle türkçe tarih çıktısı verecek yukarıdaki uzun kod parçasını echo “$tarih”; kodu silinmiş bir şekilde functions.php içine atalım. Daha sonra tarihi göstermek istediğimiz yere aşağıdaki kodu yapıştıralım;
Kod: Tümünü seç
<strong><?php echo "$tarih"; ?></strong>
Bu kodu metin belgesine tarih.php olarak kayıt edin.
Kod: Tümünü seç
<?php
function tarih($zaman) {
$gunler = array(
"Pazar",
"Pazartesi",
"Salı",
"çarsamba",
"Perşembe",
"Cuma",
"Cumartesi"
);
$aylar =array(
NULL,
"Ocak",
"şubat",
"Mart",
"Nisan",
"Mayıs",
"Haziran",
"Temmuz",
"Ağustos",
"Eylül",
"Ekim",
"Kasım",
"Aralık"
);
$tarih = date("d",$zaman)." ".$aylar[date("n",$zaman)]."
".date("Y",$zaman)." ".$gunler[date("w",$zaman)];
return $tarih;
}
$zaman = time();
$tarih = tarih($zaman);
?>
Kod: Tümünü seç
<strong><?php include "tarih.php"; ?></strong>
Kod: Tümünü seç
<strong><?php include(TEMPLATEPATH . "/tarih.php"); ?></strong>
alıntı.