Fix GH-1132: Document mb_strlen invalid encoding behavior change in P…#5418
Conversation
|
Hi, i checked in php-src and the Currently only |
|
@lacatoire is right. This change was done to multiple functions and such such should be documented consistently. php/php-src@90eeca2#diff-28e30bf65ac518b331e0315af123e060f35e9053d7c05b68b5bcbcd1be080ba4 Since the change was already documented in one place, all you need to do is take it out and put it into a new snippet (language-snippets.ent) and then use that snippet for all the changed functions. Both the |
Fixes #1132
Documents that passing an invalid encoding to
mb_strlen()had undefined behavior before PHP 8.0 (could returnfalse) and that as of PHP 8.0 aValueErroris thrown instead, as suggested in the issue discussion.