Mbinu createFromDateString ya Darasa DateInterval
Mbinu tuli createFromDateString ya darasa DateInterval hubadilisha maelezo ya mfuatano wa muda wa muda kuwa kipekee DateInterval. Inakubali mfuatano wa muundo wa tarehe kama parameta, ambao kitendakazi strtotime kinaelewa. Hurudisha kipekee DateInterval au false ikiwa kuna hitilafu.
Sintaksia
DateInterval::createFromDateString(string $datetime): DateInterval|false
Mfano
Wacha tuunde muda wa siku 2:
<?php
$interval = DateInterval::createFromDateString('2 days');
print_r($interval);
?>
Matokeo ya kutekeleza kificho:
DateInterval Object
(
[d] => 2
[h] => 0
[i] => 0
[s] => 0
...
)
Mfano
Wacha tuunde muda wa mwezi 1 na siku 5:
<?php
$interval = DateInterval::createFromDateString('1 month + 5 days');
print_r($interval);
?>
Matokeo ya kutekeleza kificho:
DateInterval Object
(
[m] => 1
[d] => 5
[h] => 0
[i] => 0
[s] => 0
...
)
Mfano
Wacha tuunde muda wa masaa 3 na dakika 30:
<?php
$interval = DateInterval::createFromDateString('3 hours + 30 minutes');
print_r($interval);
?>
Matokeo ya kutekeleza kificho:
DateInterval Object
(
[h] => 3
[i] => 30
[s] => 0
...
)
Angalia Pia
-
darasa
DateInterval,
linawakilisha muda wa muda -
kitendakazi
strtotime,
kinachobadilisha maelezo ya maandishi ya tarehe kuwa mwisho wa muda -
darasa
DateTime,
kinachofanya kazi na tarehe na muda