if(preg_match("/13\d{9}/", $num)){
 //...
}else{
 //...
}

解决方案 »

  1.   

    用正则表达式
    $eregstr="^[0-9]+$";
    if (ereg($eregstr,$input) == true)
    {
        alert "全数字";
    }else{
        alert "不是全数字";
    }
      

  2.   

    我是说keaizhong(可爱钟)方法好像不行啊
      

  3.   

    <?php
    $num = "13506515160";
    if(preg_match("/^13\d{9}$/", $num)){
     echo "num";
    }else{
     echo "str";
    }?>
      

  4.   

    preg_match是什么意思啊?我是一个初学php的人