熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

php 手機號碼正則表達試程序代碼

2013-11-15 12:35:49  來源: PHP編程 

  代碼如下

  function funcMtel($str)//手機號碼正則表達試

  {

  return (preg_match("/(?:d{}|[])d{}$/"$str))?true:false;

  }

  測試

  

  返回為

  false

  原因分析查看了發現上面正則只能驗證以開頭的自然開頭的是不可以用的

  修改後

  代碼如下

  function funcMtel($str)//手機號碼正則表達試

  {

  return (preg_match("/(?:[|||]d{}|[])d{}$/"$str))?true:false;

  }

  測試

  

  返回為

  true

  這樣就成功了

  總結經驗

  像手機號這類都會不斷更新號碼段了我們在寫函數時把它寫成公共函數這樣就可以解決這個問題了


From:http://tw.wingwit.com/Article/program/PHP/201311/21245.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.