|
|||||||

| ||
![]() |
|
|
Seçenekler | Arama | Stil |
![]() PHP de Tarih İşlemleri | ||||||||||
|
(#1)
|
||||||||||
|
>Mesaj Sayısı: n/a
>Açtığı Konu: 5594
Level: -INF [ ]Paylaşım: NAN / -INF |
PHP bize tarih işlemleri içinde çok gelişmiş kullanım avantajları sağlar. PHP ile Gün, ay, Yıl, Hafta, Saat gibi birimleri her optimasyonu ile rapor edebilme olanağımız var. Dikkat etmemiz gereken husus, PHP tarih işlemlerini kullanırken sunucu tarafındaki değerleri kullanır. Yani bu bilgileri, sunucu üzerindeki tarih ayarlarını baz alarak bize rapor eder. Kullanımı ile ilgili örnekler aşağıdaki gibidir ;
<? $tarih=date("d/m/y"); echo $tarih; ?> Bu kodlar bize tarihi "Gün / Ay / Yıl" şeklinde tarihi rapor eder. Örneğin "23/10/2004". Yukarıdaki örnek PHP'nin tarih işlemi için kullanılan en basit kod dizisidir. Burada bize rapor edilecek verinin formatını date("x") fonksiyonu içerisindeki "x" bölümünde belirtiyoruz. Burada belirteceğimiz seçeneklerle sonucu optimize edebiliriz. Önce bu alanda kullanacağımız değerleri inceleyelim. a Saat için öğleden önce/sonra betiğidir. d Ay içerisindeki gün değerini verir. f Kısaltılmış ay adını verir. "Jen" g 12 lik dilim üzerinden saati verir. "9" h 12 lik dilim üzerinden saati verir. "09" i Dakikayı verir "30" l Günü belirtir. "Kısaltılmış" m Yıl içerisindeki ay değerinin sayısal değerini verir. "01" n Yıl içerisindeki ay değerinin sayısal değerini verir. "1" O Milletler arası saat farkını hesaplar "+0300" r Ref formatı ile saati bildirir. "Sun, 23 Sep 2004 20:49 +300" s Saniyeyi verir. "00" t Belirtilen ayın kaç gün çektiğini verir. w Haftanın gün sayısını verir. y Yıl sayısını verir. "İki Haneli" z Yılın gün sayısını verir. Yukarıdaki fonksiyon değerleri ile tarih işlemlerini pratize edebiliriz. Yukarıdaki taploda kullandığımız değerlerin hepsi küçük harfledir. Bu harfleri büyük harflerle kullanırsak kısaltılan işlemleri uzatır. Örneğin "f" ile bulunduğumuz ayın adını bize kısaltarak verir. Bu değeri büyük harfle kullanırsak bize ay adını tam olarak vericektir. Yada "g" değerini kullanarak 12 lik dilim ile aldığımız saat değerini, "G" yi kullanarak 24 saatlik dilim halinde görüntüleyebiliriz. Şimdi buradaki tablodan örnekler türetelim. <? $gun=date("d"); $ay=date("m"); $yil=date("Y"); $saat=date("G"); $dakika=date("i"); echo "Tarih : $gun - $ay - $yil<br>"; echo "Saat : $saat:$dakika"; ?> Aynı şablon kullanılarak saniye ve haftalarda hesaplanabilir ve rapor edilebilir. |
|||||||||
|
||||||||||
|
|
![]() | ||||||||||
|
(#2)
|
||||||||||
|
[16]Daimi Üye
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() >Mesaj Sayısı: 2,035
>Açtığı Konu: 456
Level: 37 [ ![]() ![]() ![]() ![]() ]Paylaşım: 362 / 905 Üyelik tarihi: May 2007
Kullanıcı No: 23365
Nerden: Nereye
Yaş: 16
Rep Puani: 1022
Rep Derecesi :
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Çok Faydalı Bir Çalışma sağol.
|
|||||||||
|
||||||||||
![]() |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | Arama |
| Stil | |
|
|