Buongiorno, sto impazzendo...con questo script:

foreach ($results[1] as $link)
{
$link = preg_replace('(^http://|/$)','',$link);
#####qui ho una serie di link############

$index=$index+1;
if (strlen(stristr($link,$this->url))>0)
{
$found=true;
$link_pos=$link;

$link_ar[ ]="$link_pos";
echo"$link_pos
";###qui mi stampa il link che a me interessa####

break;
}
}

$l_count_link_array=count($link_ar);
echo"$l_count_link_array
"; #####mi da 0 perchè non mi memorizza il link nell'array???
Grazie