Allora con il seguente codice

$file = fopen ("http://www.........", "r");

while (!feof ($file))
{

$line = fgets ($file, 1024);
$nome= "NomeID";
if (eregi ($nome, $line))
{
$inizio=strpos($line, "ID=");
$fine=strpos($line, "\">");
$id=substr($line, $inizio ,$fine-$inizio);

$IDPlayer= substr($id, 3, 12);

}
}

prendo i valori dalla riga che contiene "NomeID", e poi delimito quello che mi interessa.
il valore che cerco è fatto cosi.es:
<TD >NomeID=4564\ </TD>

ma se devo prendere un valore di questo tipo:

3455665week

senza avere il valore da cui iniziare ( senza $inizio per capirci ) come faccio ?