あるディレクトリ以下のファイルを、PHPのスクリプトで簡単に削除することはできるのでしょうか?

シェルなら、rm -rf /home/hoeg/backup/* のように簡単にかけます。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2009/03/18 12:33:04
  • 終了:2009/03/18 12:57:05

回答(2件)

id:breakthrough1 No.1

breakthrough1回答回数76ベストアンサー獲得回数92009/03/18 12:42:35

ポイント35pt

ファイルの削除

unlink()関数

http://always-pg.com/php/std_rd/file/unlink.html


ディレクトリの削除

rmdir()関数

http://always-pg.com/php/std_rd/file/rmdir.html


でどうでしょう。

id:pahoo No.2

pahoo回答回数5960ベストアンサー獲得回数6332009/03/18 12:55:49

ポイント35pt

PHP にも rmdir 関数というものがありますが、ディレクトリの中にファイルやディレクトリが残っていると削除することができません。


ディレクトリの下方へ再帰して削除していくようなユーザー関数をつくる必要があります。

中身の残っているディレクトリを削除する方法」が参考になります。

id:kaiketsu

やはりめんどうなんですね。

2009/03/18 12:56:58

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません