012.phpt 662 B

12345678910111213141516171819202122232425262728293031323334
  1. --TEST--
  2. class_exists() tests
  3. --FILE--
  4. <?php
  5. class foo {
  6. }
  7. var_dump(class_exists());
  8. var_dump(class_exists("qwerty"));
  9. var_dump(class_exists(""));
  10. var_dump(class_exists(array()));
  11. var_dump(class_exists("test", false));
  12. var_dump(class_exists("foo", false));
  13. var_dump(class_exists("foo"));
  14. var_dump(class_exists("stdClass", false));
  15. var_dump(class_exists("stdClass"));
  16. echo "Done\n";
  17. ?>
  18. --EXPECTF--
  19. Warning: class_exists() expects at least 1 parameter, 0 given in %s on line %d
  20. NULL
  21. bool(false)
  22. bool(false)
  23. Warning: class_exists() expects parameter 1 to be string, array given in %s on line %d
  24. NULL
  25. bool(false)
  26. bool(true)
  27. bool(true)
  28. bool(true)
  29. bool(true)
  30. Done