DateInterval klasinin createFromDateString metodu
Statik metod createFromDateString klasi DateInterval vaxt intervalinin string ifadesini DateInterval obyektine çevirir. Parametr kimi strtotime funksiyasının başa düşdüyü tarix formatında string qebul edir. DateInterval obyektini ve ya səhv halında false qaytarır.
Sintaksis
phpDateInterval::createFromDateString(string $datetime): DateInterval|false
Nümunə
2 günlük interval yaradaq:
php<?php
$interval = DateInterval::createFromDateString('2 days');
print_r($interval);
?>
Kodun icrasının neticesi:
phpDateInterval Object
(
[d] => 2
[h] => 0
[i] => 0
[s] => 0
...
)
Nümunə
1 ay ve 5 günlük interval yaradaq:
php<?php
$interval = DateInterval::createFromDateString('1 month + 5 days');
print_r($interval);
?>
Kodun icrasının neticesi:
phpDateInterval Object
(
[m] => 1
[d] => 5
[h] => 0
[i] => 0
[s] => 0
...
)
Nümunə
3 saat ve 30 deqiqelik interval yaradaq:
php<?php
$interval = DateInterval::createFromDateString('3 hours + 30 minutes');
print_r($interval);
?>
Kodun icrasının neticesi:
phpDateInterval Object
(
[h] => 3
[i] => 30
[s] => 0
...
)
Həmçinin bax
-
klasi
DateInterval,
ki, vaxt intervalını təmsil edir -
funksiyanı
strtotime,
ki, tarixin mətn ifadəsini vaxt işarəsinə çevirir -
klasi
DateTime,
ki, tarix və vaxtla işləyir