我有一个用于以文本形式存储数据的网站(在获取 db 之前),所以现在我在删除文件时遇到了问题......
该文件的名称中有一个单引号字符,(“I'mHere.txt”),站点文件管理器无法删除此文件,而且越来越烦人......所以我尝试使用 php 删除它:
<?php
unlink("I'mHere.txt");
unlink("I\'mHere.txt");
?>
它们都不起作用,所以我该怎么做才能删除文件?
编辑:文件是这样创建的:
$file=fopen($sentence.'.txt',"w");
fwrite($file,$cont);
fclose($file);
编辑2:我从另一个文件中调用删除代码,不再创建带引号的文件,它就在那里并且不能以任何方式删除,尝试这会导致“找不到文件”错误(路径正确,它有效对于任何没有引号的文件)...