123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- --TEST--
- Bug #35499 (strtotime() does not handle whitespace around the date string)
- --FILE--
- <?php
- date_default_timezone_set("UTC");
- echo date(DATE_ISO8601, strtotime("11/20/2005 8:00 AM \r\n")) . "\n";
- echo date(DATE_ISO8601, strtotime(" 11/20/2005 8:00 AM \r\n")) . "\n";
- var_dump(date_parse(" a "));
- var_dump(date_parse(" \n "));
- ?>
- --EXPECT--
- 2005-11-20T08:00:00+0000
- 2005-11-20T08:00:00+0000
- array(16) {
- ["year"]=>
- bool(false)
- ["month"]=>
- bool(false)
- ["day"]=>
- bool(false)
- ["hour"]=>
- bool(false)
- ["minute"]=>
- bool(false)
- ["second"]=>
- bool(false)
- ["fraction"]=>
- bool(false)
- ["warning_count"]=>
- int(0)
- ["warnings"]=>
- array(0) {
- }
- ["error_count"]=>
- int(0)
- ["errors"]=>
- array(0) {
- }
- ["is_localtime"]=>
- bool(true)
- ["zone_type"]=>
- int(2)
- ["zone"]=>
- int(3600)
- ["is_dst"]=>
- bool(false)
- ["tz_abbr"]=>
- string(1) "A"
- }
- array(12) {
- ["year"]=>
- bool(false)
- ["month"]=>
- bool(false)
- ["day"]=>
- bool(false)
- ["hour"]=>
- bool(false)
- ["minute"]=>
- bool(false)
- ["second"]=>
- bool(false)
- ["fraction"]=>
- bool(false)
- ["warning_count"]=>
- int(0)
- ["warnings"]=>
- array(0) {
- }
- ["error_count"]=>
- int(0)
- ["errors"]=>
- array(0) {
- }
- ["is_localtime"]=>
- bool(false)
- }
|