编码问题?

时间:2011-07-19 19:49:24

标签: php encoding

我遇到编码问题(我认为)。

在我的代码中,我使用这个php代码获取当前目录:

$path = realpath(dirname(__FILE__));

返回类似的内容:

/Users/gprime/htdocs/loadrðt

但应该回复:

/Users/gprime/htdocs/loadr

我猜它与编码有关。它附加的那个额外的东西不应该存在。我试图将所有文件转换为UTF-8,这是由于某种原因导致此问题。任何帮助将不胜感激。

谢谢!

2 个答案:

答案 0 :(得分:1)

这看起来像目录名中的编码问题,而不是文件内容。将文件内容转换为UTF-8无济于事 - 您需要重命名该目录。尝试将其重命名为随机,然后再次加载。

答案 1 :(得分:0)

我明白了。 php.ini default-charset必须设置为UTF-8。在我这样做之后一切正常:)