4

タイトルから、別のディレクトリからファイルを削除する方法を探していることがわかります。この件に関して私が見つけることができるのはunlink()だけですが、ドキュメントを読んだり、その関数をテストしたりすると、入力したコードからファイル名が削除されます。ファイルを閉じるのと非常に似ていると思います。 。私がやろうとしているのは、実際にコードを使用してファイルを削除することです。これにより、ユーザーは手動でフォルダーに移動して、mysqlデータベースから削除したばかりの曲を見つける必要がなくなります。

4

4 に答える 4

14

unlink()は、サーバーからファイルを削除します

rmdir()は、サーバーからディレクトリを削除します

注:一度なくなると、なくなります。

于 2012-11-12T05:37:13.347 に答える
4

unlinkは、指定されたファイルをディスクから本当に削除します

于 2012-11-12T05:37:06.503 に答える
3

unlink コマンドを使用して PHP で URL またはパスを指定することにより、ファイルを削除できます。このコマンドは、フォルダーまたはファイルに書き込み許可が与えられている場合にのみ機能します。これがないと、delete コマンドは失敗します。ファイルを削除するコマンドは次のとおりです。

$path="images/all11.css";
if(unlink($path)) echo "Deleted file ";
于 2012-11-12T05:39:44.433 に答える
2
  • realpath — 正規化された絶対パス名を返します
  • is_readable — ファイルが存在し、読み取り可能かどうかを伝える
  • unlink — ファイルを削除します

ファイルパスを実パスで実行し、返されたパスが存在するかどうかを確認し、存在する場合はリンクを解除します。

于 2012-11-12T05:38:41.750 に答える