empty_pattern.phpt 494 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Check for empty pattern
  3. --EXTENSIONS--
  4. mbstring
  5. --SKIPIF--
  6. <?php
  7. if (!function_exists('mb_ereg')) die('skip mbregex support not available');
  8. ?>
  9. --FILE--
  10. <?php
  11. try {
  12. mb_ereg_search_init("","","");
  13. } catch (\ValueError $e) {
  14. echo $e->getMessage() . \PHP_EOL;
  15. }
  16. mb_split("","");
  17. try {
  18. mb_ereg_search_regs();
  19. } catch (\Error $e) {
  20. echo $e->getMessage() . \PHP_EOL;
  21. }
  22. ?>
  23. --EXPECT--
  24. mb_ereg_search_init(): Argument #2 ($pattern) must not be empty
  25. No pattern was provided