ファイルの移動、コピー、削除
最初に名前の変更について話しましょう: 名前変更関數(shù)は次のとおりです:
ファイルの名前を変更します
bool rename($old name,$new name);
この関數(shù)はブール値を返し、古い名前を次のように変更します。新しい名前に変更します。
<?php //舊文件名 $filename = 'test.txt'; //新文件名 $filename2 = $filename . '.old'; //復(fù)制文件 rename($filename, $filename2); ?>
ディレクトリを開くと、指定したファイルがターゲット パスにコピーされていることがわかります。
ファイルのコピー
ファイルのコピーは、元のものを新しいものに複製するクローン技術(shù)と同等です。二人は全く同じに見えます。
bool copy(source file, target file)
機(jī)能: 指定されたパスを持つソースファイルをターゲットファイルの場所にコピーします。
実験とコードを通して遊んでみましょう:
<?php //舊文件名 $filename = 'copy.txt'; //新文件名 $filename2 = $filename . '_new'; //修改名字。 copy($filename, $filename2); ?>
概要:
上記の例を見ると、余分なファイルがあることがわかります。
ファイルの削除
ファイルの削除とは、指定したパスにあるファイルを削除することですが、この削除は直接削除です。 Windows コンピュータを使用している場合、このファイルはごみ箱にありません。
このファイルが消えていることがわかるだけです。
bool unlink (指定されたパスを持つファイル)
<?php $filename = 'test.txt'; if (unlink($filename)) { echo "刪除文件成功 $filename!\n"; } else { echo "刪除 $filename 失敗!\n"; } ?>