我正在尝试从文件准备一些文本,并且由于某种原因总是存在:
添加的“
”字符会添加每行的结尾。该文件的字符集是ASCII,所以我查找ascii代码,所有和thsi代码不是htere。
当我在谷歌搜索“
”时,它会搜索空的....我猜这段代码意味着什么,但我甚至不能谷歌......
更新: 我无法编辑该文件以删除它们,因为用户更新了它们。 因为它在文件中,我没有看到这些字符。但是,当我尝试将读取值转换为变量时,它返回false,因为我有& 13代码。 这是我检查代码的响应时: '注意: “
当我检查输出时: '注意:
我想出这些额外字符的方式是因为我的返回数组的长度比我想要比较的字符串长1。 有什么方法可以删除代码吗?
我尝试了没有任何成功的str_replace()。
感谢您的帮助, ARA
答案 0 :(得分:0)
它是DOS文件中使用的回车符(\ r \ n)
答案 1 :(得分:0)
在我弄清楚代码意味着什么之后,我就更容易谷歌了。
要读取没有这些的代码,我使用trim()函数。
感谢大家回答。
答案 2 :(得分:-1)
使用&
;而不仅仅是&
。