No puedo

Ayuuuuuuuuuda por favor
Código PHP:
<?php
$url="http://www.algunsitio.com/index.php";
$data=NULL;
$data=file_get_contents($url);
if($data)
{
$i=0;
$cadenota=$data;
$tamanio=strlen($data);
if ($i<=$tamanio)
{
$caracter = '<a href="';
$posicion = strpos($cadenota, $caracter);
$nuevacadena = substr($cadenota,$posicion-1,$tamanio);
$seg_caracter = '">';
$posicion_seg_car = strpos($nuevacadena, $seg_caracter);
$seg_nuevacadena = substr($nuevacadena,1,$posicion_seg_car);
$cadenota=substr($cadenota,0,$posicion_seg_car);
$tamanio=strlen($cadenota);
$i=$i+$posicion_seg_car;
echo $seg_nuevacadena;
}
}
?>
Me muestra solamente el primer link que encuentra.
Qué hago chicos ?