php - fb apps/mysql 中的字符

标签 php mysql facebook character-encoding

我在我的 Facebook 应用程序中得到 � 这个字符而不是“£”- 我检查了 mysql 数据库,该字符被存储为 £。我该如何解决?我以前从未遇到过这种情况 - 我也在使用 PHP。

最佳答案

尝试使用 mb_convert_encoding() 将字符从存储它的任何字符集转换为 Facebook 正在显示的字符集。

例如:

$string = mb_convert_encoding($string, 'UTF-8', 'ISO-8859-1')

参见:http://php.net/mb_convert_encoding获取更多信息。

关于php - fb apps/mysql 中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1797411/

相关文章:

facebook - 图片请求阻塞 FB.getLoginStatus

php - 使用 php 脚本+使用 imagemagick 构建任何尺寸的图像,无需命令行

php - WAMP 服务器在全新安装时切换 Apache/PHP 版本时出错

php - 带空格的文件名

mysql - SQL:按foreign_key数字列表排序

php - 使用 mysql 和 php 合并和存储多个 csv 文件的最佳方法

javascript - 如何使用 Javascript 获取行位置?

php - 在 MySQL 中选择下一个结果

facebook - 如何在 facebook-api 中标记照片?

android - 如何在 iOS 应用程序中添加共享对话框选项?