ফাংশন date_modify
ফাংশন date_modify তারিখ থেকে নির্দিষ্ট সময়ের ব্যবধান
যোগ এবং বিয়োগ করতে দেয়। তারিখটি অবশ্যই date_create
ফাংশন দ্বারা তৈরি একটি অবজেক্ট হতে হবে।
ফাংশনটি প্রেরিত অবজেক্টটিকেই পরিবর্তন করে এবং
পরিবর্তিত তারিখ সহ অবজেক্টটিও ফেরত দেয়।
সিনট্যাক্স
date_modify(DateTime $object, string $modifier): DateTime|false
উদাহরণ
আসুন 2025 বছর, 12 মাস, 31 দিনের একটি তারিখ অবজেক্ট তৈরি করি, তারপর
এটিতে 1 দিন যোগ করি এবং 'দিন.মাস.বছর' ফরম্যাটে আউটপুট করি:
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
কোড 실행ের ফলাফল:
'01.01.2026'
উদাহরণ
আসুন 2025 বছর, 12 মাস, 31 দিনের একটি তারিখ অবজেক্ট তৈরি করি, তারপর
এটিতে 3 দিন যোগ করি এবং 'দিন.মাস.বছর' ফরম্যাটে আউটপুট করি:
<?php
$date = date_create('2025-12-31');
date_modify($date, '3 days');
echo date_format($date, 'd.m.Y');
?>
কোড 실행ের ফলাফল:
'03.01.2026'
উদাহরণ
আসুন 2025 বছর, 12 মাস, 31 দিনের একটি তারিখ অবজেক্ট তৈরি করি, তারপর
এটিতে 3 দিন এবং 1 মাস যোগ করি এবং 'দিন.মাস.বছর' ফরম্যাটে আউটপুট করি:
<?php
$date = date_create('2025-12-31');
date_modify($date, '3 days 1 month');
echo date_format($date, 'd.m.Y');
?>
কোড 실행ের ফলাফল:
'03.02.2026'
উদাহরণ
আসুন 2025 বছর, 1 মাস, 1 দিনের একটি তারিখ অবজেক্ট তৈরি করি, তারপর
এটি থেকে 1 দিন বিয়োগ করি এবং 'দিন.মাস.বছর' ফরম্যাটে আউটপুট করি:
<?php
$date = date_create('2025-01-01');
date_modify($date, '-1 day');
echo date_format($date, 'd.m.Y');
?>
কোড 실행ের ফলাফল:
'31.12.2024'
আরও দেখুন
-
ফাংশন
date_format,
যা তারিখ ফরম্যাট করে