On 22/03/2021 17:38, Alexandru Pătrănescu wrote:
As Rowan mentioned, base64_encode would have worked. But that means one
quarter of the available max column space would be lost as a downside.


Depending on the data, abusing Latin1-to-UTF8 translation can easily result in a longer string than base64.


$str = '🤡🤡';

echo strlen(base64_encode($str));
// 12

echo strlen(utf8_encode($str));
// 16


Regards,

--
Rowan Tommins
[IMSoP]

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php

Reply via email to