[ PHP ] 新旧ファイル名の書かれた CSV を元にファイルをリネームするサンプル

新旧ファイル名の書かれた CSV を元にファイルをリネーム ( ファイルコピー ) するサンプルです。

<?php

// CSV ファイルを読み込む
$CSVFileName = "rename.csv";
$CSVFile = fopen($CSVFileName,"r");

while(!feof($CSVFile)){

    $csv = fgets($CSVFile);

    // CSV ファイルを配列に格納
    // $str[0] = 旧ファイル名
    // $str[1] = 新ファイル名
    $str = explode(",", $csv);

    copy ( 'old/'.$str[0], 'new/'.$str[1] );

}

fclose($CSVFile);
?>

以上です!

コメントを残す

メールアドレスが公開されることはありません。