Bende dizi içinde olduğunu düşündüm ve
$resim1 = $resimler[0];
yaptığımda $resimler değişkeni şayet "http://www.resimlinki.com/1.jpg" ise bu metindeki ilk karakteri alıyor.
Yani ekrana echo $resim1; yazdırdığımda h sonucunu veriyor... O yüzden $resimler değişkeninin içerisindekileri bir diziye aktarmam gerekiyor sandım...
Netice sorun çözülmedi maalesef..
foreach içindeki $resimler bir dizi değil de string olduğu için $resimler[0] yaparsan stringin ilk harfini alirsin yani "h" harfi
orada
$resim[] = $resimler;
yapman lazim. $resim dizisinde resimleri toplarsin.
istersen print_r($resim); yapınca görürsün arrayın içindekileri. daha sonra $resim[0] $resim[1] $resim[2] şeklinde kullanabilirsin.