Il suffit d’avoir une liste d’url une à une à la ligne au format CSV
<?php $fichier = __DIR__ . '/images.csv'; $csv = new SplFileObject($fichier); // On instancie l'objet SplFileObject $csv->setFlags(SplFileObject::READ_CSV); // On indique que le fichier est de type CSV $csv->setCsvControl(';'); // On indique le caractère délimiteur, ici c'est la virgule foreach ($csv as $data) { $file_name = basename($data[0]); sleep(1); if (file_put_contents($file_name, file_get_contents($data[0]))) { echo "ok pour " . $file_name . "<br />"; } else { echo "Erreur pour " . $file_name . "<br />"; } } ?>