gpt4 book ai didi

php - 使用 MySQLi 设置字符集

转载 作者:IT王子 更新时间:2023-10-28 23:58:15 24 4
gpt4 key购买 nike

我正在使用 MySQLi 从 MySQL 表中获取阿拉伯语数据。所以我通常以程序风格使用它:

mysql_query("SET NAMES 'utf8'"); 
mysql_query('SET CHARACTER SET utf8');

现在我正在使用 OOP 风格,所以我想看看是否有我可以设置的东西而不是上面的东西?

我只在 PHP 手册中找到了这个,所以我就这样做了,但是如何将名称设置为 UTF8 呢?

$mysqli->set_charset("utf8");

最佳答案

是一样的:

$mysqli->query("SET NAMES 'utf8'");

来自手册:

This is the preferred way to change the charset. Using mysqli::query() to execute SET NAMES .. is not recommended.

$mysqli->set_charset("utf8"); 就够了,让 mysqli 数据库驱动程序为你做这件事。

关于php - 使用 MySQLi 设置字符集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10829816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com