我有一个 PHP/MySQL 应用程序,它需要在幕后使用 UTF-8 字符(UTF-8 字符不会显示在屏幕上)。UTF-8 字符来自 PHP cURL 请求。
我需要做什么才能使 PHP 和 MySQL 使用 UTF-8 字符正常运行?
我需要
default_charset = utf-8
在 php.ini 中设置吗?还是仅在屏幕上显示数据时使用?我是否需要将我的数据库、表和列的字符集/排序规则设置为 utf8/utf8_general_ci?
我读到还有一个诸如MySQL的连接字符集之类的东西。这真的重要吗?
- 还有什么我需要做的吗?
谢谢您的帮助。