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);
?>