Annotation of embedaddon/php/ext/date/tests/date_parse_basic1.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Test date_parse() function : basic functionality 
                      3: --FILE--
                      4: <?php
                      5: /* Prototype  : array date_parse  ( string $date  ) 
                      6:  * Description: Returns associative array with detailed info about given date.
                      7:  * Source code: ext/date/php_date.c
                      8:  */
                      9:  
                     10: //Set the default time zone 
                     11: date_default_timezone_set("Europe/London");
                     12: 
                     13: echo "*** Testing date_parse() : basic functionality ***\n";
                     14: 
                     15: var_dump( date_parse("2009-02-27 10:00:00.5") );
                     16: var_dump( date_parse("10:00:00.5") );
                     17: var_dump( date_parse("2009-02-27") );
                     18: 
                     19: ?>
                     20: ===DONE===
                     21: --EXPECT--
                     22: *** Testing date_parse() : basic functionality ***
                     23: array(12) {
                     24:   ["year"]=>
                     25:   int(2009)
                     26:   ["month"]=>
                     27:   int(2)
                     28:   ["day"]=>
                     29:   int(27)
                     30:   ["hour"]=>
                     31:   int(10)
                     32:   ["minute"]=>
                     33:   int(0)
                     34:   ["second"]=>
                     35:   int(0)
                     36:   ["fraction"]=>
                     37:   float(0.5)
                     38:   ["warning_count"]=>
                     39:   int(0)
                     40:   ["warnings"]=>
                     41:   array(0) {
                     42:   }
                     43:   ["error_count"]=>
                     44:   int(0)
                     45:   ["errors"]=>
                     46:   array(0) {
                     47:   }
                     48:   ["is_localtime"]=>
                     49:   bool(false)
                     50: }
                     51: array(12) {
                     52:   ["year"]=>
                     53:   bool(false)
                     54:   ["month"]=>
                     55:   bool(false)
                     56:   ["day"]=>
                     57:   bool(false)
                     58:   ["hour"]=>
                     59:   int(10)
                     60:   ["minute"]=>
                     61:   int(0)
                     62:   ["second"]=>
                     63:   int(0)
                     64:   ["fraction"]=>
                     65:   float(0.5)
                     66:   ["warning_count"]=>
                     67:   int(0)
                     68:   ["warnings"]=>
                     69:   array(0) {
                     70:   }
                     71:   ["error_count"]=>
                     72:   int(0)
                     73:   ["errors"]=>
                     74:   array(0) {
                     75:   }
                     76:   ["is_localtime"]=>
                     77:   bool(false)
                     78: }
                     79: array(12) {
                     80:   ["year"]=>
                     81:   int(2009)
                     82:   ["month"]=>
                     83:   int(2)
                     84:   ["day"]=>
                     85:   int(27)
                     86:   ["hour"]=>
                     87:   bool(false)
                     88:   ["minute"]=>
                     89:   bool(false)
                     90:   ["second"]=>
                     91:   bool(false)
                     92:   ["fraction"]=>
                     93:   bool(false)
                     94:   ["warning_count"]=>
                     95:   int(0)
                     96:   ["warnings"]=>
                     97:   array(0) {
                     98:   }
                     99:   ["error_count"]=>
                    100:   int(0)
                    101:   ["errors"]=>
                    102:   array(0) {
                    103:   }
                    104:   ["is_localtime"]=>
                    105:   bool(false)
                    106: }
                    107: ===DONE===

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>