php 同時驗證信箱和手機號碼的正規怎麼寫?
習慣沉默
習慣沉默 2017-05-16 13:06:44
0
3
688

php 同時驗證信箱和手機號碼

需要一個正規可以同時搭配手機號碼和信箱帳號

習慣沉默
習慣沉默

全部回覆(3)
漂亮男人

先用/^[0-9]*$/ 來判斷是不是純數字,如果是就進入手機號驗證的邏輯. 使用/^1[3|4|5|7|8]d{9}$ / 來驗證是否為合法的手機號碼.

如果不是純數字,就進入郵箱驗證的邏輯. /^w+((-w+)|(.w+))@[A-Za-z0-9]+((.|-)[A-Za- z0-9]+).[A-Za-z0-9]+$/ 可以用來驗證信箱

巴扎黑

驗證郵箱用這個,然後回傳false的時候,就用驗證手機號碼的正規,這樣呢。
$email = 'fengdingbo@gmail.com';
$result = filter_var($email, FILTER_VALIDATE_EMAIL);
var_dump($result); // string(20) "fengdingbo@gmail.com"

伊谢尔伦

同時驗證信箱和手機號碼有點不嚴謹吧,可以看下下面的例子

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!