Beyler Bir noktada tıkandım neyi denediysem çözüm olmadı...
<?php
preg_match_all('#a href=(.*?)#si',$sayfa,$linkleri_al);
foreach ($linkleri_al[1] as $deger=>$linkler ){
// bla bla bla bla
preg_match_all('#img=(.*?)#si',$ikinci_sayfa,$resimleri_al);
foreach ($resimleri_al[1] as $deger_2=>$resimler ){
//resimler değişkeninde 5 adet resim var
}
// bu resimleri döngü dışında her birini bir değişkene aktarmam lazım
// örnek $resim1 = $resimler[0] gibi;
}
?>
Resimler zaten $resimleri_al arrayında mevcut direk ordan kullanabilirsin.
Daha rahat kullanmak için foreach içinde baska bir arraya da alabilirsin.
Yok illa böyle yapacam diyorsan
$say = 0;
preg_match_all('#img=(.*?)#si', $ikinci_sayfa, $resimleri_al);
foreach ($resimleri_al[1] as $deger_2 => $resimler) {
$say++;
$isim1 = "resim" . $say;
$$isim2 = $resimler[0]; //$resimler[0] i salladim sen onu ayarlarsin gelen veriye göre.
}bu şekilde yapabilirsin. $resim1 $resim2 $resim3 diye gider.