0

(dbを取得する前に)テキスト形式でデータを保存していたWebサイトがあるので、ファイルの削除で問題が発生しました...

ファイルの名前に一重引用符( "I'mHere.txt")が含まれているため、サイトのファイルマネージャーはこのファイルを削除できず、煩わしくなります...そのため、このようなphpを使用してファイルを削除してみました:

<?php
unlink("I'mHere.txt");
unlink("I\'mHere.txt");
 ?>

どちらも機能しないので、ファイルを削除するにはどうすればよいですか?

編集:ファイルは次のように作成されました:

$file=fopen($sentence.'.txt',"w");
fwrite($file,$cont);
fclose($file);

編集2:そして私は別のファイルから削除コードを呼び出します、引用符付きのファイルはもう作成されていません、それはただそこにあり、決して削除することはできません、これを試みると「ファイルが見つかりません」エラーが発生します(パスは正しいです、それは機能します引用符がないファイルの場合)...

4

1 に答える 1

0

書き込み後にファイルを閉じましたか?

fclose($filename);

// Then unlink
unlink($filename);
于 2012-07-09T11:09:04.623 に答える