我遇到编码问题(我认为)。
在我的代码中,我使用这个php代码获取当前目录:
$path = realpath(dirname(__FILE__));
返回类似的内容:
/Users/gprime/htdocs/loadrðt
但应该回复:
/Users/gprime/htdocs/loadr
我猜它与编码有关。它附加的那个额外的东西不应该存在。我试图将所有文件转换为UTF-8,这是由于某种原因导致此问题。任何帮助将不胜感激。
谢谢!
答案 0 :(得分:1)
这看起来像目录名中的编码问题,而不是文件内容。将文件内容转换为UTF-8无济于事 - 您需要重命名该目录。尝试将其重命名为随机,然后再次加载。
答案 1 :(得分:0)
我明白了。 php.ini default-charset必须设置为UTF-8。在我这样做之后一切正常:)