Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法将某些字符插入数据库_Php_Mysql_Character Encoding_Special Characters - Fatal编程技术网

Php 无法将某些字符插入数据库

Php 无法将某些字符插入数据库,php,mysql,character-encoding,special-characters,Php,Mysql,Character Encoding,Special Characters,我将多语言字符插入MySQL MyISAM表的varchar列中 一个特定字符,我确信还有其他字符无法插入: � 这个字符是什么?如何转换这个字符而不影响整个单词。可以用来处理这些单词的服务器端代码是php 包含此符号的实际单词示例如下: 葡萄牙� 埃斯帕�a 等 正确插入这些单词的最佳方法是什么?正确处理字符集问题可能有点困难。看一看我几周前写的这篇博文,它应该可以涵盖这一点。如果你还有问题,请发回这里 这只是替换字符。字符编码不匹配在某个点发生。你到底在哪里看到这个角色?在获取提交的数据之后

我将多语言字符插入MySQL MyISAM表的varchar列中

一个特定字符,我确信还有其他字符无法插入:

这个字符是什么?如何转换这个字符而不影响整个单词。可以用来处理这些单词的服务器端代码是php

包含此符号的实际单词示例如下:

葡萄牙�

埃斯帕�a


正确插入这些单词的最佳方法是什么?

正确处理字符集问题可能有点困难。看一看我几周前写的这篇博文,它应该可以涵盖这一点。如果你还有问题,请发回这里


这只是替换字符。字符编码不匹配在某个点发生。你到底在哪里看到这个角色?在获取提交的数据之后,但在使用PHP插入数据库之前?还是在使用数据库管理工具插入数据库之后?或者在使用PHP从数据库检索之后,但在发送到webbrowser之前?或者在插入数据库之前,使用webbrowser?以HTML格式显示数据。我需要查看代码库,看看插入的数据是否已被操作。您如何查看/显示它?通过将其回显到浏览器?如果是这样,您是否通过
标题('Content-Type:text/html;charset=utf-8')
设置了正确的响应编码?我已经使用ini\u set('default\u charset',utf-8')将编码设置为utf-8,然后才有任何输出;数据是从一个feed接收的,它以or(葡萄牙语)的形式发送,非常好。一旦通过getXMLObject处理XML提要,单词就会转换为葡萄牙语�s、 不是getXMLObject——我的意思是simplexml_load_string(),你在最后提到的“PHP字符串函数不支持unicode”是我的问题。谢谢你的链接。