Gracias de nuevo cluster.
Con implode ya había probado al leer el ejemplo de php.net. De esta forma:
Código PHP:
$contents = implode("", file($surl));
if (strstr($contents,$reciproco)!=false)
return true;
Para ver si ganaba velocidad, he calculado la velocidad del proceso para un archivo de 10 links, pero incluso el anterior es más rápido, aunq la diferencia es mínima (+- 1 sg). ¿Quizás con el preg_match_all sería más rápido? Si es así, ¿cómo lo monto?.
Salu2!