PHP | rename()でファイル名を変更する方法
PHPのrename()を利用してサーバー内のファイル名を変更する方法を紹介しています。
rename()でファイル名を変更する
rename()は第一引数に存在する変更前のファイル名、第二引数に変更後のファイル名を指定することで、ファイル名を変更します。
rename(変更前のファイル名, 変更後のファイル名)
rename('abc.txt', 'cde.txt');
上書き不可のファイルが既に存在する場合はエラーが発生します。
rename()でファイルのディレクトリを移動する
rename()を利用する事で、指定したファイルのディレクトリを移動させる事も可能です。
以下のサンプルでは、ディレクトリaaaにあるabc.txtをディレクトリbbbに移動させています。
rename('aaa/abc.txt', 'bbb/abc.txt');
移動先のディレクトリが存在しない場合、上書き不可のファイルが存在する場合はエラーが発生します。
ディスカッション
コメント一覧
まだ、コメントがありません