PHPでは、rename()関数を使用してファイルまたはディレクトリの名前を変更します。この関数を使用すると、ファイルまたはディレクトリの名前を簡単に変更できます。ファイルであろうとディレクトリであろうと、rename()は、名前を変更する便利な方法を提供します。ソース名とターゲット名を渡すことにより、名前変更操作をスムーズに完了できます。
bool rename(string $ source、string $ターゲット)
成功したときにtrueを返し、障害時にfalsを返します。
rename()関数を使用して、ファイルとディレクトリを変更するためのサンプルコードを次に示します。
この例は、「old_file.txt」から「new_file.txt」にファイルを変更する方法を示しています。
<?php $old_name = "old_file.txt"; $new_name = "new_file.txt"; if (rename($old_name, $new_name)) { echo "ファイルの名前を正常に変更します!"; } else { echo "ファイルの名前変更に失敗しました!"; } ?>
上記の例では、 rename()関数を使用してファイルの名前を変更します。操作が成功した場合、出力は「ファイルの変更に正常に!」です。それ以外の場合、出力は「ファイルの名前の失敗!」です。
次の例は、ディレクトリ「old_directory」を「new_directory」に変更する方法を示しています。
<?php $old_name = "old_directory"; $new_name = "new_directory"; if (rename($old_name, $new_name)) { echo "ディレクトリの名前変更に正常に変更されます!"; } else { echo "ディレクトリの名前変更に失敗しました!"; } ?>
この例では、 rename()関数を介してディレクトリ名を「old_directory」から「new_directory」に変更します。成功した場合、システムは「Directoryの名前を正常に変更します!」を表示します。それ以外の場合、ディレクトリの名前の変更が失敗しました!」が表示されます。
PHPのrename()関数は非常に強力なツールであり、ユーザーは簡単なコードを介してファイル名またはディレクトリ名を新しい名前に変更できるようにします。ファイル操作であろうとディレクトリ管理のいずれであろうと、rename()関数は非常に便利です。この関数を習得すると、ファイルとディレクトリの名前変更を簡単に実装できます。