Php 字符编码

Php 字符编码,php,mysql,encoding,Php,Mysql,Encoding,我对字符串编码有问题,在我的数据库中,我有字符串“pomarańczy”,它是由“pomarańczy”表示的,但当我想在php中使用它时,我会得到如下奇怪的字符代码 我的问题是这是我的编辑的错吗?我在Fedora 22上使用升华文本3。或者这是我的数据库(mysql、InnoDB)的错误。数据库用“utf8\u general\u ci”编码,此特定列用“utf8\u polish\u ci”编码。utf-8可能是一个难题。你已经读过了吗?没有。我会尽快写出来,如果有帮助,我会告诉你。谢谢你

我对字符串编码有问题,在我的数据库中,我有字符串“pomarańczy”,它是由“pomarańczy”表示的,但当我想在php中使用它时,我会得到如下奇怪的字符代码


我的问题是这是我的编辑的错吗?我在Fedora 22上使用升华文本3。或者这是我的数据库(mysql、InnoDB)的错误。数据库用“utf8\u general\u ci”编码,此特定列用“utf8\u polish\u ci”编码。

utf-8可能是一个难题。你已经读过了吗?没有。我会尽快写出来,如果有帮助,我会告诉你。谢谢你输入了那个字符串吗?还是从什么地方来的?你能以机器可读的形式提供它吗(不是图像)?检查Sublime Text 3中的设置。它来自数据库,如果我将它复制到浏览器中,它会得到正常的形式。我希望它没有国家字符,所以我创建了一个数组来翻译它们,但是它不能识别所有的字符,但是这个字符在我的数组中。TF-8可能会很痛苦。你已经读过了吗?没有。我会尽快写出来,如果有帮助,我会告诉你。谢谢你输入了那个字符串吗?还是从什么地方来的?你能以机器可读的形式提供它吗(不是图像)?检查Sublime Text 3中的设置。它来自数据库,如果我将它复制到浏览器中,它会得到正常的形式。我希望它没有国家字符,所以我创建了一个数组来翻译它们,但它不能识别所有字符,但这个字符在我的数组中