PHPディレクトリの名前変更方法


  1. ディレクトリの名前変更方法: PHPでディレクトリの名前を変更するには、rename()関数を使用します。以下は基本的な構文です。

    rename(旧ディレクトリ名, 新ディレクトリ名);

    例えば、"old_directory"というディレクトリを"new_directory"に名前変更するには、次のようにします。

    rename("old_directory", "new_directory");
  2. コード例: ディレクトリの名前変更とエラーハンドリング 以下のコード例では、ディレクトリの名前変更時に発生する可能性のあるエラーをハンドリングしています。

    $oldDir = "old_directory";
    $newDir = "new_directory";
    if (file_exists($oldDir)) {
       if (rename($oldDir, $newDir)) {
           echo "ディレクトリの名前変更に成功しました。";
       } else {
           echo "ディレクトリの名前変更に失敗しました。";
       }
    } else {
       echo "指定されたディレクトリが存在しません。";
    }

    上記のコードでは、file_exists()関数を使用して旧ディレクトリが存在するかどうかを確認し、rename()関数を使用して名前変更を試みます。名前変更が成功した場合は成功メッセージを表示し、失敗した場合は失敗メッセージを表示します。