igual te vale esto, es para validar que un numero de telefono tenga 9 cifras y pueda empezar por 9,8,7 ó 6
Código PHP:
if (!empty($telefono)) // comprobamos que el campo telefono no está vacio
{
if (!ereg("^(6|7|9|8){1}[0-9]{8}$",$telefono))
{
echo "Número de teléfono incorrecto";
}