Bulk Rename Files in a Folder - PHP

后端 未结 5 1472
日久生厌
日久生厌 2020-12-02 21:23

I have 1000 images in a Folder, which has SKU# word in all the images. For examples

WV1716BNSKU#.zoom.1.jpg
WV1716BLSKU#.zoom.3.jpg

what i

5条回答
  •  遥遥无期
    2020-12-02 21:53

    You can also use this sample:

    $directory = 'img';
    $gallery = scandir($directory);
    $gallery = preg_grep ('/\.jpg$/i', $gallery);
    // print_r($gallery);
    
    foreach ($gallery as $k2 => $v2) {
        if (exif_imagetype($directory."/".$v2) == IMAGETYPE_JPEG) {
            rename($directory.'/'.$v2, $directory.'/'.str_replace("#SKU","",$v2));
        }
    }
    

提交回复
热议问题