Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
--TEST-- Bug #66545 (DateTime) --INI-- date.timezone=Europe/Paris --FILE-- <?php $debut =..
Decoded Output download
--TEST--
Bug #66545 (DateTime)
--INI--
date.timezone=Europe/Paris
--FILE--
<?php
$debut = mktime(0, 0, 0, 10, 27, 2013);
$fin = mktime(23, 59, 59, 11, 10, 2013);
$d1 = new DateTime('now',new DateTimeZone('Europe/Paris'));
$d2 = new DateTime('now',new DateTimeZone('Europe/Paris'));
$d1->setTimestamp($debut);
$d2->setTimestamp($fin);
$diff = $d1->diff($d2);
print_r($diff);
?>
--EXPECT--
DateInterval Object
(
[y] => 0
[m] => 0
[d] => 14
[h] => 23
[i] => 59
[s] => 59
[f] => 0
[weekday] => 0
[weekday_behavior] => 0
[first_last_day_of] => 0
[invert] => 0
[days] => 14
[special_type] => 0
[special_amount] => 0
[have_weekday_relative] => 0
[have_special_relative] => 0
)
Did this file decode correctly?
Original Code
--TEST--
Bug #66545 (DateTime)
--INI--
date.timezone=Europe/Paris
--FILE--
<?php
$debut = mktime(0, 0, 0, 10, 27, 2013);
$fin = mktime(23, 59, 59, 11, 10, 2013);
$d1 = new DateTime('now',new DateTimeZone('Europe/Paris'));
$d2 = new DateTime('now',new DateTimeZone('Europe/Paris'));
$d1->setTimestamp($debut);
$d2->setTimestamp($fin);
$diff = $d1->diff($d2);
print_r($diff);
?>
--EXPECT--
DateInterval Object
(
[y] => 0
[m] => 0
[d] => 14
[h] => 23
[i] => 59
[s] => 59
[f] => 0
[weekday] => 0
[weekday_behavior] => 0
[first_last_day_of] => 0
[invert] => 0
[days] => 14
[special_type] => 0
[special_amount] => 0
[have_weekday_relative] => 0
[have_special_relative] => 0
)
Function Calls
mktime | 1 |
Stats
MD5 | 49738e189814fdc6e72ab40dbe9f35fc |
Eval Count | 0 |
Decode Time | 96 ms |