在我的页面中,我尝试打开一些xml文件:
$xml = simplexml_load_file("users/" .$f->name."/data.xml");
问题是$f->name
可以包含带有重音的元音字符,因此在打开文件时会出错。例如,它代替García,它读取GarcÃa。我该如何解决? (我已经尝试了utf8_encode($f->name)
)
答案 0 :(得分:0)
尝试:
$xml = simplexml_load_file("users/" .rawurlencode($f->name)."/data.xml");