ファイルの移動、コピー、削除

最初に名前の変更について話しましょう: 名前変更関数は次のとおりです:

ファイルの名前を変更します

bool rename($old name,$new name);

この関数はブール値を返し、古い名前を次のように変更します。新しい名前に変更します。

<?php
    //旧文件名
    $filename = 'test.txt';
 
    //新文件名
    $filename2 = $filename . '.old';
 
    //复制文件
    rename($filename, $filename2);
?>

ディレクトリを開くと、指定したファイルがターゲット パスにコピーされていることがわかります。

ファイルのコピー

ファイルのコピーは、元のものを新しいものに複製するクローン技術と同等です。二人は全く同じに見えます。

bool copy(source file, target file)

機能: 指定されたパスを持つソースファイルをターゲットファイルの場所にコピーします。

実験とコードを通して遊んでみましょう:

<?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";
    }
?>


学び続ける
||
<?php //旧文件名 $filename = 'test.txt'; //新文件名 $filename2 = $filename . '.old'; //复制文件 rename($filename, $filename2); ?>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜