date_create Fonksiyonu
date_create fonksiyonu, ileride
bazı işlemler yapılabilecek bir tarih nesnesi
oluşturur. Örneğin,
date_modify
fonksiyonu ile tarihten bir süre ekleyip çıkarmak
veya date_format
fonksiyonu ile tarihi başka bir formatta yazdırmak.
Sözdizimi
date_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false
Örnek
Hadi 2025 yılı, 12. ay, 31.
gün için bir tarih nesnesi oluşturalım:
<?php
$date = date_create('2025-12-31');
echo date_format($date, 'Y-m-d');
?>
Örnek
Hadi 2025 yılı, 12. ay, 31.
gün için bir tarih nesnesi oluşturalım, sonra
üzerine 1 gün ekleyip
'gün.ay.yıl' formatında yazdıralım:
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
Kodun çalıştırılma sonucu:
01.01.2026