我有这样的字符串路径“ ../music/Safe&Sound.mp3”
但是当我试图用PHP这样删除文件时
if (!unlink($path))
{
echo "Error while deleting file";exit();
}
它显示回显“删除文件时出错”,并且文件删除失败 我试图通过删除“&”字符来手动重命名文件,取消链接的效果很好
那么如何使用文件名中带有特殊字符(例如“&”)的取消链接删除文件?
答案 0 :(得分:0)
您可以按照以下脚本进行尝试
$path = '../music/Safe \& Sound.mp3'; /* I don't know about complete path I just want to let you know about file name */
if (!unlink($path))
{
echo "Error while deleting file";exit();
}
\
将转义特殊字符。