ফাংশন date_interval_create_from_date_string

ফাংশন date_interval_create_from_date_string একটি টেক্সচুয়াল বর্ণনাকে তারিখ সহ একটি অবজেক্টে রূপান্তরিত করে। এই অবজেক্টটি date_add এবং date_sub ফাংশনগুলির সাথে ব্যবহার করা যেতে পারে। ইন্টারভেল স্ট্রিংটি সময়ের ব্যবধান নির্দেশ করতে প্রাকৃতিক ভাষা ব্যবহার করে।

সিনট্যাক্স

phpdate_interval_create_from_date_string(string $time);

উদাহরণ

২ দিন এবং ৬ ঘন্টার একটি ইন্টারভেল তৈরি করা যাক:

php<?php
  $interval = date_interval_create_from_date_string('2 days + 6 hours');
  print_r($interval);
?>

কোড 실행ের ফলাফল:

phpDateInterval Object
(
  [d] => 2
  [h] => 6
)

উদাহরণ

একটি জটিল ইন্টারভেল তৈরি করা যাক (১ মাস, ২ সপ্তাহ এবং ৩ দিন):

php<?php
  $interval = date_interval_create_from_date_string('1 month + 2 weeks + 3 days');
  print_r($interval);
?>

কোড 실행ের ফলাফল:

phpDateInterval Object
(
  [m] => 1
  [d] => 17
)

সমর্থিত ফরম্যাট

ফাংশনটি পরিমাপের নিম্নলিখিত এককগুলি বোঝে:

আরও দেখুন

  • ফাংশন date_add,
    যা একটি তারিখে ইন্টারভেল যোগ করে
  • ফাংশন date_sub,
    যা একটি তারিখ থেকে ইন্টারভেল বিয়োগ করে
  • ফাংশন date_create,
    যা একটি DateTime অবজেক্ট তৈরি করে