ホームページ PHP ライブラリ その他の図書館 PHP はディレクトリ操作クラスを作成および削除します
PHP はディレクトリ操作クラスを作成および削除します
<?
class FileUtil {
  /**
   * 建立文件夹
   *
   * @param string $aimUrl
   * @return viod
   */
  function createDir($aimUrl) {
    $aimUrl = str_replace('', '/', $aimUrl);
    $aimDir = '';
    $arr = explode('/', $aimUrl);
    foreach ($arr as $str) {
      $aimDir .= $str . '/';
      if (!file_exists($aimDir)) {
        mkdir($aimDir);
      }
    }
  }

* ファイル クラスの操作

* 例:

* FileUtil::createDir('a/1/2/3'); a/1 を作成するフォルダーの作成をテストします。 / 2/3 フォルダー

* FileUtil::createFile('b/1/2/3'); # * FileUtil::createFile('b/1/2/3.exe'); テストファイルを作成します b/1/2/ フォルダーの下に 3.exe ファイルを作成します

* FileUtil::copyDir ('b','d/e'); フォルダーをテスト コピーして d/e ファイルを作成しますフォルダーを作成し、b フォルダーの内容をそこにコピーします。

* FileUtil::copyFile('b/1/ 2/3.exe','b/b/3.exe'); ファイルのコピーをテストします。 b/b フォルダーを作成し、b/1/2 フォルダー内の 3.exe ファイルをそのフォルダーにコピーします

* Fileutil :: moveir ('a/', 'b/c'); モバイル フォルダーをテストします。 B/C フォルダーを作成し、コンテンツを A フォルダーの下に移動し、A フォルダーを削除します

## * FileUtil::moveFile('b/1/2/3.exe','b/d/ 3.exe'); ファイルの移動をテストする b/d フォルダーを作成し、b/1/ Move 3.exe を 2

に配置します * FileUtil::unlinkFile('b/d/3.exe'); テストファイルの削除 b/d/3.exe ファイルを削除します

* FileUtil::unlinkDir('d'); フォルダーの削除をテストします d フォルダーを削除します

*/

免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

PHPおよびMySQLで日付と時間を操作します PHPおよびMySQLで日付と時間を操作します

28 Feb 2025

プログラミング言語での日付と時間の処理は、多くの場合、タイムゾーンをサポートする必要があるまで単純で些細なタスクです。幸いなことに、PHPには、さまざまな時間関連の問題に対処するのに役立つ強力な日付/時刻ツールのセットがあります。UNIXタイムスタンプ、人間の読書のフォーマット日付、タイムゾーンの表示日、現在と来月の第2火曜日の時間差を計算するなど。この記事では、PHPのTime関数(Time()、Mktime()、およびDate())とそのオブジェクト指向の対応物の基本を紹介し、MySQLの日付について学び、PHPで完全に動作させる方法を示します。 主な利益 time()やmktimeなどのPHPの強力な日付および時刻関数を使用します(

メタクラスは Python でどのように機能してクラスを作成およびカスタマイズしますか? メタクラスは Python でどのように機能してクラスを作成およびカスタマイズしますか?

26 Dec 2024

Python のメタクラスとは何ですか?メタクラスは、Python でクラス オブジェクトを作成する役割を果たします。クラスがインスタンス、メタクラスを作成するのと同じように...

PHP で INI ファイルを作成および操作するにはどうすればよいですか? PHP で INI ファイルを作成および操作するにはどうすればよいですか?

29 Oct 2024

PHP での INI ファイルの作成と値の操作多くの開発者は、INI ファイルを作成および管理する効率的な方法を見つけるのに苦労しているかもしれません (そうではありません)。

JavaScript を使用して Cookie を作成および削除するにはどうすればよいですか? JavaScript を使用して Cookie を作成および削除するにはどうすればよいですか?

03 Dec 2024

JavaScript での Cookie の削除JavaScript を使用した Cookie の作成と削除についてお問い合わせがあります。ここでコードを詳しく見てみましょう...

ディレクトリ内のファイルを探索および操作するための PHP スクリプトを作成するにはどうすればよいですか? ディレクトリ内のファイルを探索および操作するための PHP スクリプトを作成するにはどうすればよいですか?

18 Nov 2024

PHP スクリプトによるディレクトリ ファイルの探索フォーマット、印刷、追加など、ディレクトリ内のファイルに対してさまざまな操作を実行するには...

MySQL は INSERT および UPDATE 操作の MERGE ステートメントをサポートしていますか? MySQL は INSERT および UPDATE 操作の MERGE ステートメントをサポートしていますか?

30 Dec 2024

MySQLQuery での Merge ステートメントの使用: 単一のクエリで INSERT および UPDATE 操作を実行する必要があります。 SQL では、MERGE ステートメントがよく使用されます。

See all articles