Annotation of embedaddon/php/ext/date/tests/localtime_basic.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Test localtime() function : basic functionality
! 3: --FILE--
! 4: <?php
! 5: /* Prototype : array localtime([int timestamp [, bool associative_array]])
! 6: * Description: Returns the results of the C system call localtime as an associative array
! 7: * if the associative_array argument is set to 1 other wise it is a regular array
! 8: * Source code: ext/date/php_date.c
! 9: * Alias to functions:
! 10: */
! 11:
! 12: echo "*** Testing localtime() : basic functionality ***\n";
! 13:
! 14: date_default_timezone_set("UTC");
! 15:
! 16: // Initialise all required variables
! 17: $timestamp = 10;
! 18: $associative_array = true;
! 19:
! 20: // Calling localtime() with all possible arguments
! 21: var_dump( localtime($timestamp, $associative_array) );
! 22:
! 23: // Calling localtime() with possible optional arguments
! 24: var_dump( localtime($timestamp) );
! 25:
! 26: // Calling localtime() with mandatory arguments
! 27: var_dump( localtime() );
! 28:
! 29: ?>
! 30: ===DONE===
! 31: --EXPECTF--
! 32: *** Testing localtime() : basic functionality ***
! 33: array(9) {
! 34: ["tm_sec"]=>
! 35: int(10)
! 36: ["tm_min"]=>
! 37: int(0)
! 38: ["tm_hour"]=>
! 39: int(0)
! 40: ["tm_mday"]=>
! 41: int(1)
! 42: ["tm_mon"]=>
! 43: int(0)
! 44: ["tm_year"]=>
! 45: int(70)
! 46: ["tm_wday"]=>
! 47: int(4)
! 48: ["tm_yday"]=>
! 49: int(0)
! 50: ["tm_isdst"]=>
! 51: int(0)
! 52: }
! 53: array(9) {
! 54: [0]=>
! 55: int(10)
! 56: [1]=>
! 57: int(0)
! 58: [2]=>
! 59: int(0)
! 60: [3]=>
! 61: int(1)
! 62: [4]=>
! 63: int(0)
! 64: [5]=>
! 65: int(70)
! 66: [6]=>
! 67: int(4)
! 68: [7]=>
! 69: int(0)
! 70: [8]=>
! 71: int(0)
! 72: }
! 73: array(9) {
! 74: [0]=>
! 75: int(%d)
! 76: [1]=>
! 77: int(%d)
! 78: [2]=>
! 79: int(%d)
! 80: [3]=>
! 81: int(%d)
! 82: [4]=>
! 83: int(%d)
! 84: [5]=>
! 85: int(%d)
! 86: [6]=>
! 87: int(%d)
! 88: [7]=>
! 89: int(%d)
! 90: [8]=>
! 91: int(%d)
! 92: }
! 93: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>