date_interval_create_from_date_string කාර්යය

date_interval_create_from_date_string කාර්යය පෙළ අන්තරය විස්තරයක් දින වස්තුවකට පරිවර්තනය කරයි. මෙම වස්තුව date_add සහ date_sub කාර්යයන් සමඟ භාවිතා කළ හැකිය. අන්තරය පේළිය යෙදීම් අවධියක් දක්වාම ස්වාභාවික භාෂාව භාවිතා කරයි.

වාක්‍ය රචනය

phpdate_interval_create_from_date_string(string $time);

උදාහරණය

දින 2 සහ පැය 6 ක අන්තරයක් නිර්මාණය කරමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

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

උදාහරණය

සංකීර්ණ අන්තරයක් නිර්මාණය කරමු (මාස 1, සති 2 සහ දින 3):

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 වස්තුවක් නිර්මාණය කරයි