Buenas, estoy haciendo un sistemita en la cual leo un archivo .txt con el funcion
$filas=file($archivo); Cada linea del archivo representa un numero el cual debe comenzar por (58412, 58416, 58426, 58414 o 58424) y debe tener una longitud maxima de 12 digitos. El patron de comparacion que realice es el siguiente $patron_numero="^58(4[12][246])[0-9]{7}$"; Pero al realizar la comparacion unicamente compara el ultimo numero del archivo, para realizar la comparacion utilizo
if (ereg($patron_numero, $numero))
{
}
Saludos.