Karşı siteden çektiğin verileri diziye at daha sonra ekleme işlemi vs. çok daha kolay olur senin için for içine for içine foreach falan sokarsan çıkamıyorsun işin içinnden.
$data['linkler'][] = $linkler[$x][1];
$data['resimler'][] = $resimler[$x][1];
gibi..
Aşşağıdaki örnek işini görür sanırım.
<?php
$con = file_get_contents('http://resourcebag.com/');
preg_match_all('#href="(.*?)"#',$con,$result,PREG_SET_ORDER);
for( $i = 0; $i < count($result); $i++ ) {
$href[] = $result[$i][1]."\r\n";
}
$imp = 'Eklenen';
echo implode($imp,$href);
?>