ホームページ  >  記事  >  バックエンド開発  >  PHPでフォルダーを削除する方法

PHPでフォルダーを削除する方法

藏色散人
藏色散人オリジナル
2020-05-16 10:48:372449ブラウズ

PHPでフォルダーを削除する方法

#php フォルダーを削除する方法

説明のために test.php という名前の新しい php ファイルを作成します。 php 内のフォルダーとその下のすべてのファイル。

関連する推奨事項: 「

PHP チュートリアル

PHPでフォルダーを削除する方法

test.php ファイルで、パラメータを指定した RemoveDir() 関数を作成します。 $dirName (削除するディレクトリの名前) です。

PHPでフォルダーを削除する方法

removeDir() 関数では、is_dir() メソッドを使用して $dirName がディレクトリであるかどうかを判断します。ディレクトリではない場合は false を返します。ディレクトリの場合は、opendir を使用します () メソッドでこのディレクトリを開きます。

PHPでフォルダーを削除する方法

removeDir()関数では、while()メソッドでフォルダを読み込み、フォルダ配下にファイルがある場合はunlink()メソッドで削除します。ファイル; ファイルの場合 フォルダーの下に空ではないフォルダーがある場合は、そのフォルダーをパラメーターとして使用し、関数を再帰的に呼び出して、フォルダーが空になるまで (つまり、フォルダー内のファイルが削除されます)フォルダー内にファイルがない場合)、while() ループから抜け出し、rmdir () メソッドを使用してフォルダーを削除します。

PHPでフォルダーを削除する方法

test.php ファイルでは、header() メソッドを使用してファイル実行のエンコーディングを utf8 に設定し、中国語出力時の文字化けを回避します。

PHPでフォルダーを削除する方法

test.php ファイルで、削除するフォルダーを保存する $path 変数を定義し、removeDir( ) 関数 ファイルとディレクトリ。 if 文を使用して削除結果を判定し、削除が成功したかどうかのプロンプトを出力します。

PHPでフォルダーを削除する方法

test.php ファイルをブラウザで実行し、出力結果を確認します。

PHPでフォルダーを削除する方法

PHPでフォルダーを削除する方法

以上がPHPでフォルダーを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。