• 26-01-2024, 01:02:34
    #1
    Merhaba, Tue Jan 02 2024 03:00:00 GMT+0300 (GMT+03:00) string olarak bu şekilde gelmekte php tarafında sadece günü nasıl print alabiliriz?
  • 26-01-2024, 01:03:54
    #2
    <?php
    $tarihDizisi = "Tue Jan 02 2024 03:00:00 GMT+0300 (GMT+03:00)";
    
    // DateTime nesnesi oluştur
    $tarih = new DateTime($tarihDizisi);
    
    // Günü al
    $gun = $tarih->format('d');
    
    // Sonucu yazdır
    echo "Gün: " . $gun;
    ?>
  • 26-01-2024, 01:05:31
    #3
    PHP için çok gelişmiş "Carbon" adı bir paket var tavsiyem onu kullanmanız tarihsel her işlemi yapmanıza kolaylık sağlıyor.
  • 26-01-2024, 01:05:31
    #4
    $string = "Tue Jan 02 2024 03:00:00 GMT+0300 (GMT+03:00)";
    $tarihcevir = new DateTime($tarihString);
    $gun = $tarihcevir->format('d'); 
    echo $gun;
  • 26-01-2024, 01:05:41
    #5
    print_r(explode(" ","Tue Jan 02 2024 03:00:00 GMT+0300 (GMT+03:00)"))[index];
    Bu kodu çalıştırınca aşağıdaki gibi bir değer verir index kısmına hangi değeri almak istiyorsanız numarasını girmeniz yeterli olur.
    İyi çalışmalar.