這個手機門號驗證的函數寫的很陽春,原則上是以正規表達示來驗證號碼,這裡僅用最陽春的方式驗證,如要寫複雜的規則,可自行添加進去:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<?php
#
# 簡單驗證手機號碼函數
#
function ifmob($str){
$pattern = "/^(13|14|15|18)\d{9}$/";//大陸
$twpattern = "/^(09)\d{8}$/";//台灣
if (preg_match($pattern,$str) || preg_match($twpattern,$str)){
return '號碼正確';
}else{
return '號碼錯誤';
}
}
echo ifmob('13000123456');
|
調用方法:
echo ifmob('手機號碼');
如:
echo ifmob(13000123456);
echo ifmob('0930xxxxxx');
引用資料來源:
https://scriptmarks.com/php手機門號簡易驗證函數/
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。