我知道这次aurgement已多次讨论,但没有一种解决方案或解决方法对我有用:(
我正在使用pdo驱动程序查询服务器上的数据库。 这是连接:
new PDO('mysql:host=localhost;dbname=*******',
'****', '*****', array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
选项PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8
之前已经解决了很多问题,我发现它可以作为字符串的经济问题解决。
但是我的输出仍然是“脏”的,并且json_encode()
(数据提取后的下一个操作)对某些字符串数据的操作失败,没有任何机会修复它,即使有一些额外的选项也没有解决问题!
问题在于如何从数据库中提取数据,即使获取的所有数据中的var_Dump()
显示字符串是如何被伪造的,这也是由查询结果的var_dump打印的字段的示例:
Zup2 Zuppa È composta da diverse qualità di pesce, spesso quello cosiddetto "povero"
我该如何解决这个问题?