使用什么替代mb_strtolower()函数?

4

GoDaddy在共享主机上不提供mbstring模块。但是我必须使用mb_strtolower()

我正在使用utf-8字符集,那么除了mb_strtolower($string,'UTF-8'),我还能用什么?

编辑:我将转换波兰字符。


3
为了解决这个问题,你可以利用SQL的LOWER()函数并设置编码。我对此没有经验,所以这只是一个值得探索的可能性。 - Russell Dias
2个回答

1
也许你可以尝试使用 PCRE 函数,像这样:
$string_lower = preg_replace('/^(.*)$/', '\L$1', $string);

是的,它可以工作,但只适用于大多数简单字符串。你说得对,它不能正常工作。 - Okan Kocyigit
是的,我说这个不正常工作。我正在寻找其他方法而不是那个。 - Okan Kocyigit

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接