123456789101112131415161718192021222324252627 |
- --TEST--
- Bug #76999 (mb_regex_set_options() return current options)
- --EXTENSIONS--
- mbstring
- --SKIPIF--
- <?php
- if (!function_exists('mb_regex_set_options')) die('skip mb_regex_set_options() not available');
- ?>
- --FILE--
- <?php
- mb_regex_set_options("pr");
- var_dump(mb_regex_set_options("m"));
- var_dump(mb_regex_set_options("mdi"));
- var_dump(mb_regex_set_options("m"));
- try {
- var_dump(mb_regex_set_options("a"));
- } catch (\ValueError $e) {
- echo $e->getMessage() . \PHP_EOL;
- }
- var_dump(mb_regex_set_options());
- ?>
- --EXPECT--
- string(2) "pr"
- string(2) "mr"
- string(3) "imd"
- Option "a" is not supported
- string(2) "mr"
|