Hola,
Puedes usar funciones como strlen() (
www.php.net/strlen), substr() (
www.php.net/substr) y is_int() (
www.php.net/is_int) para cada una de las condiciones.
O puedes usar expresiones regulares y hacer algo como:
Código PHP:
if (ereg("^(625|655)([0-9]{6})$",$cadena)) {
echo "valido: $cadena";
} else {
echo "no valido: $cadena";
}
Mas info
www.php.net/ereg
Saludos.