gmmktime_variation7.phpt 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. --TEST--
  2. Test gmmktime() function : usage variation - Checking with few optional arguments.
  3. --FILE--
  4. <?php
  5. /* Prototype : int gmmktime([int hour [, int min [, int sec [, int mon [, int day [, int year]]]]]])
  6. * Description: Get UNIX timestamp for a GMT date
  7. * Source code: ext/date/php_date.c
  8. * Alias to functions:
  9. */
  10. echo "*** Testing gmmktime() : usage variation ***\n";
  11. // Initialise all required variables
  12. $hour = 8;
  13. $min = 8;
  14. $sec = 8;
  15. $mon = 8;
  16. $day = 8;
  17. echo "\n-- Testing gmmktime() function with one optional argument --\n";
  18. var_dump( gmmktime($hour) );
  19. echo "\n-- Testing gmmktime() function with two optional argument --\n";
  20. var_dump( gmmktime($hour, $min) );
  21. echo "\n-- Testing gmmktime() function with three optional argument --\n";
  22. var_dump( gmmktime($hour, $min, $sec) );
  23. echo "\n-- Testing gmmktime() function with four optional argument --\n";
  24. var_dump( gmmktime($hour, $min, $sec, $mon) );
  25. echo "\n-- Testing gmmktime() function with five optional argument --\n";
  26. var_dump( gmmktime($hour, $min, $sec, $mon, $day) );
  27. ?>
  28. ===DONE===
  29. --EXPECTF--
  30. *** Testing gmmktime() : usage variation ***
  31. -- Testing gmmktime() function with one optional argument --
  32. int(%d)
  33. -- Testing gmmktime() function with two optional argument --
  34. int(%d)
  35. -- Testing gmmktime() function with three optional argument --
  36. int(%d)
  37. -- Testing gmmktime() function with four optional argument --
  38. int(%d)
  39. -- Testing gmmktime() function with five optional argument --
  40. int(%d)
  41. ===DONE===