まず、file_put_contens と fopen、fopen と frwrite の組み合わせを試しましたが、成功しませんでした。私は今、私が一歩進んだところにこれを見つけましたが、フィニッシュラインではありません. PHP URL からの画像の保存
私はurl-domain.tld/images/を持っており、構造は1.jpg、2.jpgなどです。これで、15.jpg で保存された最後の写真を取得できますが、他の写真には見えません。curl_multi を使用する必要があるのか、curl をループに入れる必要があるのか 、またはこれを行う最良の方法は何ですか?
<?php
$base_url = "domain.tld/images/";
$sufix = ".jpg";
$id_start= "1";
$id_end = "15";
$path_to_save = "files/";
foreach(range($id_start,$id_end) as $id)
$ch = curl_init();
$fp = fopen('filer/'.$id.$sufix, 'wb');
curl_setopt($ch, CURLOPT_URL, $base_url.$id.$sufix);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
?>