php-src/ext/date/tests/bug41964.phpt
Steph Fox 4be7f4aecd - killed off UEXPECT
- com_dotnet gets a .cvsignore
- Ulf will take care of mysql extensions, rest complete
2008-05-27 18:16:04 +00:00

60 lines
929 B
PHP

--TEST--
Bug #41964 (strtotime returns a timestamp for non-time string of pattern '(A|a) .+')
--FILE--
<?php
date_default_timezone_set("UTC");
error_reporting(0);
$res = date_parse('Ask the Experts');
var_dump($res['zone'], $res['tz_abbr']);
echo "\n";
$res = date_parse('A ');
var_dump($res['zone'], $res['tz_abbr']);
echo "\n";
$res = date_parse('A');
var_dump($res['zone'], $res['tz_abbr']);
echo "\n";
$res = date_parse('a ');
var_dump($res['zone'], $res['tz_abbr']);
echo "\n";
$res = date_parse('a');
var_dump($res['zone'], $res['tz_abbr']);
echo "\n";
$res = date_parse('A Revolution in Development');
var_dump($res['zone'], $res['tz_abbr']);
echo "\n";
$res = date_parse('a nothing');
var_dump($res['zone'], $res['tz_abbr']);
echo "\n";
?>
--EXPECT--
NULL
NULL
int(-60)
unicode(1) "A"
int(-60)
unicode(1) "A"
int(-60)
unicode(1) "A"
int(-60)
unicode(1) "A"
int(-60)
unicode(1) "A"
int(-60)
unicode(1) "A"