答案:mysql_set_charset()。
这个函数是这样用的:
mysql_set_charset('utf8', $link);
成功返回 TRUE,失败返回 FALSE。
就这么简单。
下面是PHP手册原文
This is the preferred way to change the charset. Using mysql_query() to execute SET NAMES .. is not recommended.
上一个:php array_unique之后json_encode需要注意
下一个:从php核心代码分析require和include的区别