Prova con
$regs sarà una matrice composta dalla parte di testo riconosciuta dall'espressione regolare.Codice PHP:
ereg("^[0-9]", $stringa, $regs)
Nel manuale ufficiale di PHP, difatti, si legge che "Se non si fornisce il parametro opzionale regs oppure la lunghezza della stringa riconosciuta è 0, questa funzione restituisce 1."
Forse ti conviene usare preg_match