我使用$ file = fopen($ path,'x +')指令创建一个文件;问题是$ path包含需要utf-8编码的caracters,创建的文件名称包含像l l la这样的字符。我没有写文件和从文件中读取的问题 UTF-8。我已经在任何地方设置了utf-8编码(在apache配置文件httpd.conf中,在php文件php.ini中)并且我添加了utf-8标头,但问题仍然存在
答案 0 :(得分:0)
这意味着,您的$path
变量包含字符,在utf-8中被解释为léla。
您可以使用iconv
函数将其转换为正确的编码。