date_interval_create_from_date_string කාර්යය
date_interval_create_from_date_string කාර්යය පෙළ අන්තරය විස්තරයක් දින වස්තුවකට පරිවර්තනය කරයි. මෙම වස්තුව date_add සහ date_sub කාර්යයන් සමඟ භාවිතා කළ හැකිය. අන්තරය පේළිය යෙදීම් අවධියක් දක්වාම ස්වාභාවික භාෂාව භාවිතා කරයි.
වාක්ය රචනය
date_interval_create_from_date_string(string $time);
උදාහරණය
දින 2 සහ පැය 6 ක අන්තරයක් නිර්මාණය කරමු:
<?php
$interval = date_interval_create_from_date_string('2 days + 6 hours');
print_r($interval);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
DateInterval Object
(
[d] => 2
[h] => 6
)
උදාහරණය
සංකීර්ණ අන්තරයක් නිර්මාණය කරමු (මාස 1, සති 2 සහ දින 3):
<?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 වස්තුවක් නිර්මාණය කරයි