İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Php ile tarihi ekrana yazdirmak

EmreAVCI

0
İyinet Üyesi
Katılım
16 Aralık 2010
Mesajlar
0
Reaction score
0
Merhabalar
Php kullanarak şuan ki tarihi yani "20 Ocak 2011 Perşembe" bu formatta ekrana yazdıran php kodlarını paylaşacağım.


PHP:
<?
function tarih($zaman) {  
$gunler=array(  
            "Pazar",  
            "Pazartesi",  
            "Salý",  
            "Çarsamba",  
            "Perþembe",  
            "Cuma",  
            "Cumartesi"  
        );  
$aylar =array(  
            lisanssız,  
            "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"; 
?>
Bu kodları tarih.php olarak kaydedip,kullanacağımız bir php sayfasına;
PHP:
<? include("tarih.php"); ?>
Yazarak php sayfamıza ekleyebiliriz.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Turkce tarih formatlamasi zaten mevcut. Lokal degerini TR ayarlayip istediginiz veriyi ekrana otomatik yazdirabilirsiniz.

PHP:
<?php
setlocale(LC_TIME, tr_TR);
echo strftime("%A %d %B %Y");
?>
 

ozanTi

0
İyinet Üyesi
Katılım
23 Mart 2010
Mesajlar
4,807
Reaction score
88
Konum
Angara'nın Bağları
Angelo, ben de bir hata oluştu senin verdiğin kodu denerken.
Wednesday 26 January 2011 şeklinde ekrana bastı. Sonrasında da tr_TR için undefined hatası verdi.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
@setlocale(LC_ALL, 'tr_TR.UTF-8', 'tr_TR', 'tr', 'turkish');

bu sekilde dene.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst