gettimeofday_basic.phpt 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. --TEST--
  2. Test gettimeofday() function : basic functionality
  3. --FILE--
  4. <?php
  5. /* Prototype : array gettimeofday([bool get_as_float])
  6. * Description: Returns the current time as array
  7. * Source code: ext/standard/microtime.c
  8. * Alias to functions:
  9. */
  10. echo "*** Testing gettimeofday() : basic functionality ***\n";
  11. date_default_timezone_set("Asia/Calcutta");
  12. // Initialise all required variables
  13. $get_as_float = true;
  14. // Calling gettimeofday() with all possible arguments
  15. var_dump( gettimeofday($get_as_float) );
  16. // Calling gettimeofday() with mandatory arguments
  17. var_dump( gettimeofday() );
  18. // Initialise all required variables
  19. $get_as_float = false;
  20. // Calling gettimeofday() with all possible arguments
  21. var_dump( gettimeofday($get_as_float) );
  22. ?>
  23. ===DONE===
  24. --EXPECTF--
  25. *** Testing gettimeofday() : basic functionality ***
  26. float(%f)
  27. array(4) {
  28. ["sec"]=>
  29. int(%d)
  30. ["usec"]=>
  31. int(%d)
  32. ["minuteswest"]=>
  33. int(-330)
  34. ["dsttime"]=>
  35. int(0)
  36. }
  37. array(4) {
  38. ["sec"]=>
  39. int(%d)
  40. ["usec"]=>
  41. int(%d)
  42. ["minuteswest"]=>
  43. int(-330)
  44. ["dsttime"]=>
  45. int(0)
  46. }
  47. ===DONE===