MySQL的LOWER()和PHP的mb_strtolower()返回相同的结果?

时间:2015-07-30 12:56:51

标签: php mysql string utf-8 multibyte

在PHP中,包含多字节字符的字符串有一系列函数 我在这里提到这个列表:http://php.net/manual/en/ref.mbstring.php

我需要知道MySQL的LOWER()函数是否等同于PHP的mb_strtolower()函数。
我想确保两个功能的结果完全相同 我将使用UTF-8编码的两种功能。

1 个答案:

答案 0 :(得分:3)

是的,它们执行相同的功能。

mysql>SELECT LOWER('wOrD'); -> word

php>echo mb_strtolower('wOrD'); -> word