You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed that there is an incompatibility with the mbstring polyfill and PHP 8.1 / Alpine Linux,
which breaks a lot of my projects as soon as the php81-mbstring is not installed, but php81-iconv is installed:
Example:
Warning: iconv(): Wrong encoding, conversion from "ASCII" to "UTF-8//IGNORE" is not allowed in phar:///var/www/localhost/htdocs/phpstan.phar/vendor/symfony/polyfill-mbstring/Mbstring.php on line 736
It looks like //IGNORE is not accepted since echo iconv('UTF-8', 'UTF-8', 'test'); works, while echo iconv('UTF-8', 'UTF-8//IGNORE', 'test'); doesn't
The text was updated successfully, but these errors were encountered:
Hello,
I noticed that there is an incompatibility with the mbstring polyfill and PHP 8.1 / Alpine Linux,
which breaks a lot of my projects as soon as the php81-mbstring is not installed, but php81-iconv is installed:
Example:
It looks like
//IGNORE
is not accepted sinceecho iconv('UTF-8', 'UTF-8', 'test');
works, whileecho iconv('UTF-8', 'UTF-8//IGNORE', 'test');
doesn'tThe text was updated successfully, but these errors were encountered: