<?
//리눅스에서 리스트 출력 저장 -> aa.txt
//sample
dnature03_member_1218850633.thumb  이런 형태를 member_1218850633.jpg 로 일괄 변환 방법

//폴더에는 약 12135개 파일이 존재함

$row =0;
$fp = fopen ("./aa.txt","r");

for($i=1;$i<12126;$i++){
    $data = fgetcsv ($fp, 5000, ",");

    $num = count ($data);

    $tr1 = explode("_",$data[0]); // 각 _
배열 구분자로 나눔

    if($tr1[1] == "member"){    // member 있는것만 체크

        $tr2 = $tr1[1]."_".$tr1[2];  //첫전째 접두어 떼어냄
        $tr3 =
explode(".",$tr2);    //. 구분자로 다시 나움
        $tr4 =
$tr3[0].".jpg";        // 접미어 변환 -- jpg 로
    //        if($i == 1) echo
$tr4;  exit;  //테스트 출력해봄

        rename($data[0], $tr4);
           
        $row++;


    }

    if($i == 12125) echo "$row 개가
변환되었습니다.";
}

?>
2010/10/01 01:25 2010/10/01 01:25

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다