Oniguruma maintenance was end at 2025-04-24. PHP uses mbregex(mb_ereg ...) functions. We need to decide the future of this group of functions.
It is likely that the following points need to be decided.
It is likely that the following points need to be decided.
Deprecate and drop mbregex functions:
Constants:
php.ini options:
We can not use mbregex functions.
8.6
Mbregex
Describe the impact to CLI, Development web server, embedded PHP etc.
This section should outline areas that you are not planning to work on in the scope of this RFC, but that might be iterated upon in the future by yourself or another contributor.
This helps with long-term planning and ensuring this RFC does not prevent future work.
After the RFC is implemented, this section should contain:
Links to external references, discussions, or RFCs.
Keep this updated with features that were discussed on the mail lists.
If there are major changes to the initial proposal, please include a short summary with a date or a link to the mailing list announcement here, as not everyone has access to the wikis' version history.