$data1['baslik'] = array(0 => "Ahmet",1 => "Mehmet",2 => "Veli");

$data2['baslik'] = array(0 => "Elif",1 => "Serhan",2 => "Mehmet",3=> "Halil",4=> "Murat");

$data2['link'] = array(0 => "http://Elif'in Linki",1 => "http://Serhan'in Linki",2 => "http://Mehmet'in Linki", 3 => "http://Halil'in Linki", 3 => "http://Murat'in Linki");




$ortak = array_diff($data2['baslik'],$data1['baslik']);

$sonuc = array_intersect_key($data2['link'], $ortak);

print_r($sonuc);

/* sonuc 

Array
(
    [0] => http://Elif'in Linki
    [1] => http://Serhan'in Linki
    [3] => http://Murat'in Linki
)

*/