複数の画像を gif、jpg、bmp などの拡張子の異なるフォルダーにアップロードするコードを作成しました。
フォルダ内のすべての画像をjpgに変換したいと思います。名前を変更してインスタンスを試してみましたが、見つかったコードでは、hello.gif.jpg や bye.jpg.jpg などの 2 つのファイル拡張子が付けられました。
上記のプロセスを実行しようとした最新のコードは、次を使用しています。
<?php
$directory = "img/";
$images = glob($directory . "*.jpg");
$a = 0;
foreach($images as $image)
{
$a++;
rename($image, "test/".$a.".jpg");
}
?>
エラーは発生しませんでした。画像をさまざまな形式からjpgに変換するのではなく、拡張子を変更したいだけです。