date_modify funksiyası
date_modify funksiyası tarixə müəyyən zaman fasilələri
əlavə etməyə və çıxmağa imkan verir. Bu zaman tarix,
date_create funksiyası
ilə yaradılmış obyekt olmalıdır. Funksiya ötürülən obyekti özü dəyişir və
həmçinin dəyişdirilmiş tarix obyektini qaytarır.
Sintaksis
date_modify(DateTime $object, string $modifier): DateTime|false
Nümunə
Gəlin 2025 il, 12 ay, 31 gün olan tarix obyekti yaradaq,
sonra ona 1 gün əlavə edək və 'gün.ay.il' formatında çap edək:
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
Kodun icrasının nəticəsi:
'01.01.2026'
Nümunə
Gəlin 2025 il, 12 ay, 31 gün olan tarix obyekti yaradaq,
sonra ona 3 gün əlavə edək və 'gün.ay.il' formatında çap edək:
<?php
$date = date_create('2025-12-31');
date_modify($date, '3 days');
echo date_format($date, 'd.m.Y');
?>
Kodun icrasının nəticəsi:
'03.01.2026'
Nümunə
Gəlin 2025 il, 12 ay, 31 gün olan tarix obyekti yaradaq,
sonra ona 3 gün və 1 ay əlavə edək və 'gün.ay.il' formatında çap edək:
<?php
$date = date_create('2025-12-31');
date_modify($date, '3 days 1 month');
echo date_format($date, 'd.m.Y');
?>
Kodun icrasının nəticəsi:
'03.02.2026'
Nümunə
Gəlin 2025 il, 1 ay, 1 gün olan tarix obyekti yaradaq,
sonra ondan 1 gün çıxaq və 'gün.ay.il' formatında çap edək:
<?php
$date = date_create('2025-01-01');
date_modify($date, '-1 day');
echo date_format($date, 'd.m.Y');
?>
Kodun icrasının nəticəsi:
'31.12.2024'
Həmçinin baxın
-
date_formatfunksiyası,
hansı ki, tarixi formatlayır