网站下载具有繁体中文文件名的文件


Website Downloading File with Traditional Chinese file name

想要下载此文件:

http://jamie-is-cool.comeze.com/files/download/Test/%a4%e5%a6r%aa%ba%b0_%b7%bd%a9M%b5o%aei.ppt

它被命名为

文字的起源和發展.ppt

在繁体中文中,但名称显示为

•½©Mµo®i.ppt

在原始目录页面中(没有index.php/index.html等(,下载链接在上面。

在php中,我能做些什么来将繁体中文(BIG5(转换为上面显示的文本(¤å¦rªº°_·½©Mµo®i.ppt(,这样我就可以在PHP中创建一个下载链接了?

使用notepad++或任何将文件编码设置为ansi

试试这个

echo mb_convert_encoding($filename,'cp950','utf8');

或者试试这个

echo mb_convert_encoding($filename,'big-5','utf8');