ফাংশন date_interval_create_from_date_string
ফাংশন date_interval_create_from_date_string একটি টেক্সচুয়াল বর্ণনাকে তারিখ সহ একটি অবজেক্টে রূপান্তরিত করে। এই অবজেক্টটি date_add এবং date_sub ফাংশনগুলির সাথে ব্যবহার করা যেতে পারে। ইন্টারভেল স্ট্রিংটি সময়ের ব্যবধান নির্দেশ করতে প্রাকৃতিক ভাষা ব্যবহার করে।
সিনট্যাক্স
date_interval_create_from_date_string(string $time);
উদাহরণ
২ দিন এবং ৬ ঘন্টার একটি ইন্টারভেল তৈরি করা যাক:
<?php
$interval = date_interval_create_from_date_string('2 days + 6 hours');
print_r($interval);
?>
কোড 실행ের ফলাফল:
DateInterval Object
(
[d] => 2
[h] => 6
)
উদাহরণ
একটি জটিল ইন্টারভেল তৈরি করা যাক (১ মাস, ২ সপ্তাহ এবং ৩ দিন):
<?php
$interval = date_interval_create_from_date_string('1 month + 2 weeks + 3 days');
print_r($interval);
?>
কোড 실행ের ফলাফল:
DateInterval Object
(
[m] => 1
[d] => 17
)
সমর্থিত ফরম্যাট
ফাংশনটি পরিমাপের নিম্নলিখিত এককগুলি বোঝে:
- year/years
- month/months
- day/days
- week/weeks
- hour/hours
- minute/minutes
- second/seconds
আরও দেখুন
-
ফাংশন
date_add,
যা একটি তারিখে ইন্টারভেল যোগ করে -
ফাংশন
date_sub,
যা একটি তারিখ থেকে ইন্টারভেল বিয়োগ করে -
ফাংশন
date_create,
যা একটি DateTime অবজেক্ট তৈরি করে