min_basic.phpt 629 B

1234567891011121314151617181920212223242526272829303132333435
  1. --TEST--
  2. Test return type and value for expected input min()
  3. --FILE--
  4. <?php
  5. /*
  6. * Function is implemented in ext/standard/array.c
  7. */
  8. echo "\n*** Testing sequences of numbers ***\n";
  9. var_dump(min(2,1,2));
  10. var_dump(min(-2,1,2));
  11. var_dump(min(2.1,2.11,2.09));
  12. var_dump(min("", "t", "b"));
  13. var_dump(min(false, true, false));
  14. var_dump(min(true, false, true));
  15. var_dump(min(1, true, false, true));
  16. var_dump(min(0, true, false, true));
  17. var_dump(min(0, 1, array(2,3)));
  18. echo "\nDone\n";
  19. ?>
  20. --EXPECT--
  21. *** Testing sequences of numbers ***
  22. int(1)
  23. int(-2)
  24. float(2.09)
  25. string(0) ""
  26. bool(false)
  27. bool(false)
  28. bool(false)
  29. int(0)
  30. int(0)
  31. Done