用包含中文的文件名做URL时乱码问题
是这样的,想用文件名作为url的最后一部分,pdf或是jpg,点击它的时候,就可以直接在浏览器中打开(chrome),这样就可以看内容,而不用再下载(现在浏览器基本上都支持直接打开pdf或是jpg。
但是当文件名含有中文时,它会变成乱码,试过很多种方式,都解决不了
请各有没有高见的,希望能解决这个问题。
$href="<a href=file_raw/".$a.">".$file_nam_arr[$j]."</a><br>".$href;
echo ($href);
比如我想显示的是如下网址:
xyzurl.com/file_name/MC-8281S)(复合膜).jpg
但是最后转换出来,可能是这样的:
xyzurl.com/file_name/(MC-8281)(å¤åˆèƒ¶).jpg
不知道有没有什么方式解决这个问题呢?
谢谢