gpt4 book ai didi

php - PHP 和 MySQL 中的字符编码问题

转载 作者:行者123 更新时间:2023-11-30 21:22:56 27 4
gpt4 key购买 nike

当我使用 phpMyAdmin 在 MySQL 中直接运行查询时,它允许 (长破折号,不是普通的 -),但是当我从我的 PHP 代码运行此查询时,它将它们变成 -

如果你编码 - 它会出现 %E2%80%93(在 JavaScript 中)。 %E2 变为 â%80 变为 %93 变为 。我不明白当我在 phpMyAdmin 中运行查询时它会将数据保存为 ,但是当我在我的 PHP 代码中运行查询时,它不会按照我想要的方式工作。

最佳答案

您在表格中使用哪种字符编码?在 php 中连接到数据库后尝试运行:

mysql_query('SET NAMES utf8'); //if you use utf-8

关于php - PHP 和 MySQL 中的字符编码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1855470/

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