localtime_basic.phpt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. --TEST--
  2. Test localtime() function : basic functionality
  3. --FILE--
  4. <?php
  5. echo "*** Testing localtime() : basic functionality ***\n";
  6. date_default_timezone_set("UTC");
  7. // Initialise all required variables
  8. $timestamp = 10;
  9. $associative_array = true;
  10. // Calling localtime() with all possible arguments
  11. var_dump( localtime($timestamp, $associative_array) );
  12. // Calling localtime() with possible optional arguments
  13. var_dump( localtime($timestamp) );
  14. // Calling localtime() with mandatory arguments
  15. var_dump( localtime() );
  16. ?>
  17. --EXPECTF--
  18. *** Testing localtime() : basic functionality ***
  19. array(9) {
  20. ["tm_sec"]=>
  21. int(10)
  22. ["tm_min"]=>
  23. int(0)
  24. ["tm_hour"]=>
  25. int(0)
  26. ["tm_mday"]=>
  27. int(1)
  28. ["tm_mon"]=>
  29. int(0)
  30. ["tm_year"]=>
  31. int(70)
  32. ["tm_wday"]=>
  33. int(4)
  34. ["tm_yday"]=>
  35. int(0)
  36. ["tm_isdst"]=>
  37. int(0)
  38. }
  39. array(9) {
  40. [0]=>
  41. int(10)
  42. [1]=>
  43. int(0)
  44. [2]=>
  45. int(0)
  46. [3]=>
  47. int(1)
  48. [4]=>
  49. int(0)
  50. [5]=>
  51. int(70)
  52. [6]=>
  53. int(4)
  54. [7]=>
  55. int(0)
  56. [8]=>
  57. int(0)
  58. }
  59. array(9) {
  60. [0]=>
  61. int(%d)
  62. [1]=>
  63. int(%d)
  64. [2]=>
  65. int(%d)
  66. [3]=>
  67. int(%d)
  68. [4]=>
  69. int(%d)
  70. [5]=>
  71. int(%d)
  72. [6]=>
  73. int(%d)
  74. [7]=>
  75. int(%d)
  76. [8]=>
  77. int(%d)
  78. }