首页 > 解决方案 > 上传到Centos 7后带有特殊字符的文件变成不同的名称

问题描述

我有一个文件名corazón.mp3,使用 php 上传到 centos 7 后,它保存在数据库corazón.mp3中,我尝试通过浏览器访问该目录并看到coraz¨®n.mp3,点击文件链接后,浏览器链接是coraz%a8%aen.mp3

如何在 php 中从corazón.mp3转换为coraz%a8%aen.mp3?我尝试使用 UTF-8 到 ISO-8859-1,但我无法获得coraz%a8%aen.mp3

标签: phpcharacter-encodingcentos7urlencode

解决方案


推荐阅读