今天在处理一个文本文件,发现内容有一个’ ‘(看上去是全角空格),然后用iconv('gbk', 'utf-8',$str)转换格式
只能得到这个空格之前的内容,之后的内容会掉失,
解决方法:首先ord找出这个字符的值(163和117),再用str_replace(chr(163). chr(117), ' ', $str)将这个特殊符号转为空格,就能解决问题。
本文介绍了一种处理文本文件中特殊字符的方法。当使用iconv进行编码转换时,遇到全角空格导致内容丢失的问题。通过查找并替换特定字符值(163和117),成功解决了此问题。
今天在处理一个文本文件,发现内容有一个’ ‘(看上去是全角空格),然后用iconv('gbk', 'utf-8',$str)转换格式
只能得到这个空格之前的内容,之后的内容会掉失,
解决方法:首先ord找出这个字符的值(163和117),再用str_replace(chr(163). chr(117), ' ', $str)将这个特殊符号转为空格,就能解决问题。

被折叠的 条评论
为什么被折叠?